XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Preferred Stock - Additional Information (Details)
$ / shares in Units, $ in Thousands
Oct. 15, 2021
USD ($)
shares
Dec. 31, 2021
$ / shares
shares
Sep. 30, 2021
Dec. 31, 2020
$ / shares
shares
Temporary Equity [Line Items]        
Temporary equity, par or stated value per share | $ / shares   $ 0.001   $ 0.001
Shares Authorized       40,472,166
Preferred stock converted into shares of common stock     4  
Number of common shares issuable for convertible preferred stock conversion 111,142,439      
Preferred stock, redemption amount | $ $ 169,000      
Number of shares issued for convertible common stock 1,455,306      
Preferred stock, shares outstanding   0    
Redeemable Preferred        
Temporary Equity [Line Items]        
Shares Authorized       350,000
Series A        
Temporary Equity [Line Items]        
Shares Authorized       2,000,000
Senior Preferred Stock        
Temporary Equity [Line Items]        
Shares Authorized       2,722,166