XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
STOCKHOLDERS' EQUITY - Underwritten Public Offering (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Common Stock Capital Shares Reserved For Future Issuance [Line Items]    
Proceeds from issuance of common stock, net $ 0 $ 52,656,588
Aggregate proceeds from shares issued under the purchase agreement   $ 52,552,758
Exercise of Stock Warrants    
Common Stock Capital Shares Reserved For Future Issuance [Line Items]    
Issuance of shares of common stock 372,512