XML 77 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2020
May 31, 2020
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Nov. 03, 2020
Class Of Stock [Line Items]            
Preferred stock, shares authorized       10,000,000 10,000,000  
Preferred stock, shares issued       0 0  
Net proceeds from issuance of preferred stock     $ 214,116      
Series D Preferred            
Class Of Stock [Line Items]            
Shares authorized   15,313,382        
Shares issued   15,313,382        
Net proceeds from issuance of preferred stock   $ 106,631        
Series D-1 Preferred            
Class Of Stock [Line Items]            
Shares authorized   8,973,261        
Shares issued 8,973,261          
Preferred stock purchase price $ 11.98          
Net proceeds from issuance of preferred stock $ 107,485          
Common Stock | IPO            
Class Of Stock [Line Items]            
Convertible preferred stock converted into shares           57,932,090