XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Convertible Preferred Stock and Stockholders' Equity, Redeemable Convertible Preferred Stock (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2021
shares
May 31, 2021
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Redeemable Convertible Preferred Stock [Abstract]        
Preferred stock, shares authorized (in shares)       55,835,833
Preferred stock, shares issued (in shares)       55,835,833
Preferred stock, shares outstanding (in shares)       55,835,833
Preferred stock, initial carrying value | $       $ 55,343,686
Preferred stock, redemption value | $       $ 55,343,686
Reverse stock split of common stock   0.11    
Dividends declared or paid | $     $ 0  
Series B Preferred Stock [Member]        
Redeemable Convertible Preferred Stock [Abstract]        
Preferred stock, shares authorized (in shares)       13,344,349
Preferred stock, shares issued (in shares)       13,344,349
Preferred stock, shares outstanding (in shares)       13,344,349
Preferred stock, original issuance price (in dollars per share) | $ / shares       $ 0.8055
Preferred stock, initial carrying value | $       $ 10,748,873
Preferred stock, redemption value | $       $ 10,748,873
Series C Preferred Stock [Member]        
Redeemable Convertible Preferred Stock [Abstract]        
Preferred stock, shares authorized (in shares)       42,491,484
Preferred stock, shares issued (in shares)       42,491,484
Preferred stock, shares outstanding (in shares)       42,491,484
Preferred stock, original issuance price (in dollars per share) | $ / shares       $ 1.0495
Preferred stock, initial carrying value | $       $ 44,594,813
Preferred stock, redemption value | $       $ 44,594,813
Convertible Preferred Stock [Member]        
Redeemable Convertible Preferred Stock [Abstract]        
Automatic conversion of preferred stock (in shares) 1,912,332      
Reverse stock split of common stock 0.11      
Shares issued and sold (in shares)     0  
Dividends declared or paid | $     $ 0  
Redeemable Convertible Preferred Stock [Member]        
Redeemable Convertible Preferred Stock [Abstract]        
Preferred stock, shares outstanding (in shares) 55,835,833   0  
Automatic conversion of preferred stock (in shares) 6,204,011      
Reverse stock split of common stock 0.11      
Shares issued and sold (in shares)     0  
Dividends declared or paid | $     $ 0