XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity (Details) - USD ($)
1 Months Ended
Jul. 29, 2019
Apr. 30, 2022
Jun. 30, 2021
May 31, 2021
Aug. 31, 2020
Feb. 29, 2020
Mar. 31, 2022
Dec. 31, 2021
Jul. 31, 2020
Jul. 26, 2019
Liquidity [Abstract]                    
Cash and cash equivalents             $ 58,881,101 $ 65,242,622    
Percentage of shares of common stock that can be sold without shareholder approval 19.99%                  
Share price (in dollars per share)                   $ 5.76
Issuance of common stock from equity transaction (in shares) 100,654                  
Issuance of common stock from equity transaction $ 603,924                  
Shares sold under common stock purchase agreement (in shares)             0      
Issuance of common stock (in shares)     6,088,235   6,900,000 10,000,000        
Sales price (in dollars per share)     $ 8.50   $ 2.75 $ 1.30        
Proceeds from issuance of shares     $ 51,700,000   $ 19,000,000.0 $ 13,000,000        
Proceeds from issuance of shares, net of underwriting discounts and commissions     $ 48,500,000   $ 17,100,000 $ 11,900,000        
Registered securities in Shelf Registration Statement available for future sale                 $ 100,000,000  
Proceeds from sale of tax benefits       $ 4,500,000            
Shelf securities available for sale             $ 29,300,000      
Subsequent Event [Member]                    
Liquidity [Abstract]                    
Proceeds from sale of tax benefits   $ 1,200,000                
Over-Allotment Option [Member]                    
Liquidity [Abstract]                    
Issuance of common stock (in shares)     794,117   900,000 769,230        
Minimum [Member]                    
Liquidity [Abstract]                    
Share price (in dollars per share)                   $ 0.50
Maximum [Member]                    
Liquidity [Abstract]                    
Shares of common stock to be purchased (in shares) 100,000                  
Common stock to be purchased under common stock purchase agreement $ 20,000,000.0                  
Shares of common stock that can be sold without shareholder approval (in shares) 1,034,979