XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock and Common Stock Warrants - Additional Information (Details) - $ / shares
Sep. 17, 2020
Mar. 31, 2024
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