XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Feb. 29, 2020
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2020
Dec. 31, 2023
Mar. 01, 2022
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants               $ 11.50
Share price (in $ per share)   $ 0.01   $ 0.01        
Number of warrants outstanding   2,680,607   2,680,607     2,680,607  
Fair value adjustment of warrants   $ (1,200) $ 3,442 $ (717) $ 4,320      
Proceeds from sale of common stock through Purchase Agreement     12,703   15,051      
Warrants and rights outstanding, term               5 years
Adjustment to additional paid in capital warrants issued       $ 1,200        
Series C Redeemable Convertible Preferred Stock                
Class Of Warrant Or Right [Line Items]                
Number of warrants outstanding   972,578   972,578        
Series C Preferred Stock                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants           $ 1.15    
Proceeds from sale of common stock through Purchase Agreement (in shares)           54,500,000    
Proceeds from sale of common stock through Purchase Agreement           $ 56,200    
Public Warrants                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants   $ 11.50   $ 11.50        
Share price (in $ per share)   $ 18.00   $ 18.00        
Number of trading days for determining the share price       20 days        
Number of consecutive trading days for determining the share price       30 days        
Waiting period after which the share trading days are considered       30 days        
Number of warrants outstanding   9,802,138   9,802,138       8,625,000
Derivative liabilities   $ 900   $ 900     $ 1,300  
Fair value adjustment of warrants   $ (500) 1,000 $ (400) 1,400      
Private Warrants                
Class Of Warrant Or Right [Line Items]                
Number of warrants outstanding   3,272,834   3,272,834       4,450,000
Derivative liabilities   $ 1,300   $ 1,300     $ 1,600  
Fair value adjustment of warrants   (700) $ 2,400 (300) $ 2,900      
Warrants To Purchase Class A Common Stock | Series C Redeemable Convertible Preferred Stock                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants           $ 0.01    
Class Of Warrants Or Rights Warrants Issued During The Period           5,248,183    
Warrants and rights outstanding, term           10 years    
Customer Warrants | Class A Ordinary Shares                
Class Of Warrant Or Right [Line Items]                
Exercise price of warrants $ 1.152              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,680,607              
Warrants and rights outstanding, term 10 years              
Class of warrant or right, Grant date fair value   $ 200   200        
Deferred assets in connection with warrants issued to Customer       $ 100        
Customer Warrants | Class A Ordinary Shares | Maximum                
Class Of Warrant Or Right [Line Items]                
Class Of Warrants Vesting Percentage 100.00%              
Customer Warrants | Class A Ordinary Shares | Minimum                
Class Of Warrant Or Right [Line Items]                
Class Of Warrants Vesting Percentage 50.00%