Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Narrative) (Details)

v3.21.2
Commitments and Contingencies (Narrative) (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
ft²
Jan. 31, 2022
Commitments And Contingencies [Line Items]    
Operating lease asset $ 1,296,574  
Operating lease liability $ 1,467,086  
Lease Starting February 2021 [Member]    
Commitments And Contingencies [Line Items]    
Area of property | ft² 8,898  
Operating lease asset $ 1,296,574  
Operating lease liability 1,467,086  
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,271,016  
Operating lease liability $ 1,434,397  
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 25,559  
Operating lease liability $ 36,690  
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%