XML 59 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Preferred Stock - Additional Information (Details) - USD ($)
Dec. 31, 2021
Jul. 22, 2021
Dec. 31, 2020
Class Of Stock [Line Items]      
Total redeemable preferred stock   $ 31,115,399
Cumulative Dividends   $ 2,800,000  
Preferred stock, shares authorized 10,000,000    
Preferred stock, shares issued 0    
Series C Redeemable preferred stock [Member]      
Class Of Stock [Line Items]      
Temporary Equity, Shares Issued 0   5,439,112
Share Price     $ 2.05
Total redeemable preferred stock   $ 11,294,301
Series C Redeemable preferred stock [Member] | Proceeds From Issuance Of Preferred Stock      
Class Of Stock [Line Items]      
Total redeemable preferred stock     $ 11,200,000