Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Narrative) (Details)

v3.21.1
Commitments and Contingencies (Narrative) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
ft²
Jan. 31, 2022
Commitments And Contingencies [Line Items]    
Operating lease asset $ 1,350,478  
Operating lease liability $ 1,491,101  
Lease Starting February 2021 [Member]    
Commitments And Contingencies [Line Items]    
Area of property | ft² 8,898  
Operating lease asset $ 1,317,604  
Operating lease liability 1,448,956  
Lease Starting February 2021 [Member] | Minimum [Member]    
Commitments And Contingencies [Line Items]    
Monthly rental expense 25,953  
Lease Starting February 2021 [Member] | Maximum [Member]    
Commitments And Contingencies [Line Items]    
Monthly rental expense $ 28,733  
Lease Ending January 2027 [Member]    
Commitments And Contingencies [Line Items]    
Area of property | ft² 8,898  
Operating lease asset $ 1,317,604  
Operating lease liability $ 1,448,956  
Lease abatement percentage 50.00%  
Lease Ending January 2027 [Member] | Minimum [Member]    
Commitments And Contingencies [Line Items]    
Monthly rental expense $ 25,953  
Lease Ending January 2027 [Member] | Maximum [Member]    
Commitments And Contingencies [Line Items]    
Monthly rental expense 28,733  
Lease Ending April 2022 [Member]    
Commitments And Contingencies [Line Items]    
Operating lease asset 32,874  
Operating lease liability $ 42,145  
Lease Ending April 2022 [Member] | Minimum [Member]    
Commitments And Contingencies [Line Items]    
Area of property | ft² 3,248  
Monthly rental expense $ 2,665  
Lease Ending April 2022 [Member] | Maximum [Member]    
Commitments And Contingencies [Line Items]    
Monthly rental expense $ 3,371  
Forecast [Member] | Lease Starting February 2021 [Member]    
Commitments And Contingencies [Line Items]    
Lease abatement percentage   50.00%