v3.25.4
DeSPAC Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 20, 2021
Dec. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Warrants outstanding   20,549,453  
Gain (loss) on warrant liabilities   $ 37,740 $ (46,935)
Redemption of Warrants When Price Per Share Equals or Exceeds $108.00 Per Share      
Class of Warrant or Right [Line Items]      
Redemption of warrants price per share   $ 108  
Warrants price per share   $ 0.01  
Minimum period for written notice of redemption   30 days  
Consecutive trading days   20 days  
Consecutive trading days after commencement   30 days  
Trading days, description   if, and only if, the last reported sale price of the shares of the Company's Common Stock for any 20 trading days within a 30-trading day period commencing after the deSPAC Warrants become exercisable and ending three business days before the Company sends the notice of redemption to the deSPAC Warrant holders (which is referred to as the "Reference Value") equals or exceeds $108.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like).  
Redemption of warrants description   upon not less than 30 days' prior written notice of redemption (the "30-day redemption period") to each deSPAC Warrant holder; and  
Redemption of Warrants When Price Per Share Equals or Exceeds $108.00 Per Share | Minimum      
Class of Warrant or Right [Line Items]      
Warrants reference value per share   $ 108  
Redemption of Warrants When Price Per Share Equals or Exceeds $60.00 Per Share      
Class of Warrant or Right [Line Items]      
Redemption of warrants price per share   60  
Warrants price per share   $ 0.1  
Minimum period for written notice of redemption   30 days  
Redemption of warrants description   at $0.10 per deSPAC Warrant upon a minimum of 30 days' prior written notice of redemption; provided that holders will be able to exercise their deSPAC Warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to an agreed table based on the redemption date and the "fair market value" of the Company's Common Stock;  
Redemption of Warrants When Price Per Share Equals or Exceeds $60.00 Per Share | Minimum      
Class of Warrant or Right [Line Items]      
Warrants reference value per share   $ 60  
Redemption of Warrants When Price Per Share Equals or Exceeds $60.00 Per Share | Maximum      
Class of Warrant or Right [Line Items]      
Warrants reference value per share   $ 108  
Common Stock      
Class of Warrant or Right [Line Items]      
Shares of common stock per warrant   1  
Warrant exercise price   $ 11.5  
Expiration date   Sep. 24, 2026  
Warrant expiration term   5 years  
IPO      
Class of Warrant or Right [Line Items]      
Issuance of shares (in Shares) 27,600,000    
Sale of warrants (in Shares) 7,270,000    
Gain (loss) on warrant liabilities   $ 14,500 $ (15,700)