XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock and Warrants - Additional Information (Detail)
3 Months Ended
Jun. 25, 2021
USD ($)
Feb. 13, 2020
shares
$ / shares
Mar. 31, 2022
shares
Mar. 31, 2021
USD ($)
shares
Class of Stock [Line Items]        
Proceeds from exercise of warrants | $       $ 7,288,275
Restricted Stock [Member]        
Class of Stock [Line Items]        
Number of shares, Vested     0 10
Restricted Stock Units [Member]        
Class of Stock [Line Items]        
Number of shares, Vested     10,151 11,397
ATM Facility [Member]        
Class of Stock [Line Items]        
Number of shares offer and sell | $ $ 15,000,000      
Percentage of gross proceeds from sales of common stock 3.0      
Stock issued during period     0  
Investor Warrants [Member]        
Class of Stock [Line Items]        
Warrants exercised     0 826,700
Proceeds from exercise of warrants | $       $ 7,288,300
Underwriter Warrants [Member]        
Class of Stock [Line Items]        
Warrants to purchase common stock   230,373    
Common stock warrants, exercise price per share | $ / shares   $ 7.00    
Warrants maturity date   Feb. 13, 2025    
Warrants exercised     0 162,575
February 2020 Offering [Member]        
Class of Stock [Line Items]        
Number of shares entitled to warrant holder   1    
February 2020 Offering [Member] | Investor Warrants [Member]        
Class of Stock [Line Items]        
Warrants to purchase common stock   2,143,000    
Common stock warrants, exercise price per share | $ / shares   $ 7.50    
Warrants maturity date   Feb. 13, 2025