XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrant Liabilities - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Subsidiary or Equity Method Investee [Line Items]      
Fair value of the warrants at the issuance date $ 0.1    
Amended Senior Secured Loan Facility [Member] | Victory Park Management, LLC [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Proceeds from lines of credit $ 10.0    
Percentage right to acquire a number of common shares on fully diluted equity 0.20%    
Proceeds from issuance of equity $ 40.0    
Percentage of fair market value of each share of common stock 80.00%    
Fair market value of each share of common stock per share $ 120.0656    
Private Placement Warrants [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Class of Warrants outstanding   5,100,214 159,381
Exercise price     $ 368
Public Warrants [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Class of Warrants outstanding   6,344,021  
Warrant Liability Related To Debt Facility [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Class of warrants or rights excercised during the period units   1,664,394  
Stock issued during the period exercise of warrants   14,087  
After The Completion Of A Business Combination Or Earlier Upon Redemption Or Liquidation [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Class of warrants or rights term   5 years  
Exercise price   $ 368  
Triggering Share Price One [Member] | Minimum [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Share Price   $ 576  
Number of days of notice to be given for the redemption of warrants   30 days  
Number of consecutive trading days for determining the share price   20 days  
Number of trading days for determining the share price   30 days  
Number of days prior to the date of notifying the warrant holders for determining the total trading period   3 days  
Triggering Share Price One [Member] | Minimum [Member] | Warrant Redemption Price One [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Class of warrants or rights redemption price   $ 0.01  
Triggering Share Price Two [Member] | Minimum [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Share Price   $ 320  
Number of days of notice to be given for the redemption of warrants   30 days  
Number of consecutive trading days for determining the share price   20 days  
Number of trading days for determining the share price   30 days  
Number of days prior to the date of notifying the warrant holders for determining the total trading period   3 days  
Triggering Share Price Two [Member] | Minimum [Member] | Warrant Redemption Price Two [Member]      
Subsidiary or Equity Method Investee [Line Items]      
Class of warrants or rights redemption price   $ 0.10