v3.26.1
Stockholders' Equity and Warrants - Public and Private Placement Warrants Narrative (Details)
$ in Thousands
3 Months Ended
Aug. 26, 2021
USD ($)
shares
$ / shares
Mar. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
Class of Warrant or Right [Line Items]        
Common stock warrant liabilities | $     $ 10,836 $ 19,392
Common Stock Warrant, number of shares holder is entitled to purchase (in shares) 1      
Warrants, exercise price (in dollars per share) | $ / shares $ 11.5      
Share accepting a tender offer entitles warrants to receive cash (as a percent) 50.00%      
Private Placement Warrants        
Class of Warrant or Right [Line Items]        
Common stock warrant liabilities | $ $ 600   $ 0 $ 15,000
(Gain) loss on remeasurement of warrants | $   $ 300    
Fair Value Adjustment of Warrants | $   $ 300    
Private Placement Warrants | Measurement Input, Share Price [Member]        
Class of Warrant or Right [Line Items]        
Warrants and Rights Outstanding, Measurement Input | $ / shares     0.6 0.96
Warrants, measurement input | $ / shares     0.6 0.96
Private Placement Warrants | Merger Agreement [Member] | Warrant [Member] | Private Placement [Member]        
Class of Warrant or Right [Line Items]        
Number of securities issued or issuable (in shares) 177,500      
Public Warrants        
Class of Warrant or Right [Line Items]        
Expiration period (in days) 5 years      
Expected term (years) 5 years      
Public Warrants | Measurement Input, Share Price [Member]        
Class of Warrant or Right [Line Items]        
Warrants and Rights Outstanding, Measurement Input 2.8      
Warrants, measurement input 2.8      
Public Warrants | Merger Agreement [Member] | Warrant [Member] | Assumption Of Publicly Traded Securities [Member]        
Class of Warrant or Right [Line Items]        
Number of securities issued or issuable (in shares) 5,000,000