v3.26.1
Warrant Liabilities - Schedule of Common Stock Warrant Liabilities (Details) - $ / shares
shares in Thousands
Mar. 31, 2026
Dec. 31, 2025
Liability-classified common stock warrants    
Warrant Liabilities [Line Items]    
Shares underlying warrants (in shares) 25,376 25,376
PIPE Warrants    
Warrant Liabilities [Line Items]    
Shares underlying warrants (in shares) 17,769 17,769
Exercise price per share (in dollars per share) $ 12.00 $ 12.00
NRA Warrants    
Warrant Liabilities [Line Items]    
Shares underlying warrants (in shares) 7,607 7,607
Exercise price per share (in dollars per share) $ 12.00 $ 12.00