XML 138 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Additional Information (Detail) - USD ($)
12 Months Ended
Nov. 29, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]        
Exercise price   $ 11.5    
Warrants expire date   Jul. 30, 2026    
Change in fair value of warrant liabilities   $ 15,096,000 $ (26,073,000) $ 64,501,000
Warrant liabilities   $ 51,501,000 $ 36,405,000  
Class of Warrant or Right, Date from which Warrants or Rights Exercisable   Aug. 29, 2021    
Class Of Warrant Or Rights Date From Which Warrants Or Rights Exercisable Expired   Jul. 30, 2026    
Class or warrant issued price per share $ 0.1      
Public Warrants [Member]        
Class of Warrant or Right [Line Items]        
Warrants outstanding 17,299,983      
Class of warrant or right number of securities called by each warrant or right 10,638      
Proceeds from Warrant Exercises $ 100,000      
Class Of Warrants and Rights Issued During the Period 15,876,341      
Payment for Redemption of warrants $ 100,000      
Class of Warrant or Right, Unissued 1,413,004      
Warrants and Rights Outstanding       $ 0
Public Warrants [Member] | Common Class A [Member]        
Class of Warrant or Right [Line Items]        
Number of shares issued in exchange of warrants 4,826,339      
Private Warrants [Member]        
Class of Warrant or Right [Line Items]        
Warrants outstanding   17,800,000 17,800,000  
Change in fair value of warrant liabilities   $ 2.89 $ 2.05