v3.26.1
Mezzanine and Stockholders’ Equity - Schedule of Warrants to Acquire Common Stock (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
May 03, 2025
May 02, 2025
Mar. 13, 2025
Investor Public Warrants        
Class of Warrant or Right [Line Items]        
Balance Sheet Classification Equity      
Initial Common Stock Shares Issuable Upon Exercise (in shares) 12,500      
Exercise Price (in dollars per share) $ 11.50      
Potential Common Stock Shares Issuable Upon Exercise at December 31, 2025 (in shares) 0      
Investor Private Warrants        
Class of Warrant or Right [Line Items]        
Balance Sheet Classification Equity      
Initial Common Stock Shares Issuable Upon Exercise (in shares) 6,000      
Exercise Price (in dollars per share) $ 11.50      
Potential Common Stock Shares Issuable Upon Exercise at December 31, 2025 (in shares) 0      
Series A Warrants        
Class of Warrant or Right [Line Items]        
Balance Sheet Classification Liability      
Initial Common Stock Shares Issuable Upon Exercise (in shares) 5,279   9,050 23,780
Exercise Price (in dollars per share) $ 7.00 $ 7.00 $ 12.00  
Potential Common Stock Shares Issuable Upon Exercise at December 31, 2025 (in shares) 2,446