XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Convertible Preferred Stock and Stockholders' Equity, 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
shares
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       17,310,609
Preferred stock, shares issued (in shares)       17,210,609
Preferred stock, shares outstanding (in shares)     0 17,210,609
Convertible Preferred Stock [Abstract]        
Reverse stock split of common stock   0.11    
Dividends declared or paid | $     $ 0  
Series A-1 Convertible Preferred Stock [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       4,580,000
Preferred stock, shares issued (in shares)       4,580,000
Preferred stock, shares outstanding (in shares)       4,580,000
Series A-2 Preferred Stock [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       1,342,509
Preferred stock, shares issued (in shares)       1,342,509
Preferred stock, shares outstanding (in shares)       1,342,509
Series A-3 Preferred Stock [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       1,060,697
Preferred stock, shares issued (in shares)       1,060,697
Preferred stock, shares outstanding (in shares)       1,060,697
Series A-4 Preferred Stock [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       2,242,403
Preferred stock, shares issued (in shares)       2,242,403
Preferred stock, shares outstanding (in shares)       2,242,403
Series A-5 Preferred (formerly, Preferred Stock B-1) [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       3,000,000
Preferred stock, shares issued (in shares)       3,000,000
Preferred stock, shares outstanding (in shares)       3,000,000
Series A-6 Preferred (formerly, Preferred Stock C-1) [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       2,800,000
Preferred stock, shares issued (in shares)       2,800,000
Preferred stock, shares outstanding (in shares)       2,800,000
Series A-7 Preferred (formerly, Preferred Stock D-1) [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares authorized (in shares)       2,285,000
Preferred stock, shares issued (in shares)       2,185,000
Preferred stock, shares outstanding (in shares)       2,185,000
Convertible Preferred Stock [Member]        
Series A Preferred [Abstract]        
Preferred stock, shares outstanding (in shares) 17,210,609   0  
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