XML 59 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Preferred Stock and Common Stock Warrants - Additional Information (Details) - $ / shares
9 Months Ended
Sep. 17, 2020
Sep. 30, 2023
Class of Stock [Line Items]    
Period for warrants to become exercisable after IPO   12 months
Expiration period of warrants   5 years
Private Placement Warrants    
Class of Stock [Line Items]    
Sale of number of warrants 471,428  
Initial Public Offering | Public Shares    
Class of Stock [Line Items]    
Units issued (in shares) 821,428  
Initial Public Offering | Public Warrant    
Class of Stock [Line Items]    
Exercise price of warrant (in dollars per share) $ 161.00