v3.26.1
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Total assets $ 190,437 $ 176,704
Liabilities    
Warrant liability 5,770 10,850
Total liabilities 5,770 10,850
Level 1    
Assets    
Available-for-sale investments 190,437 176,704
Level 1 | Public Warrants    
Liabilities    
Warrant liability 2,500 4,310
Level 3 | Private Placement Warrants    
Liabilities    
Warrant liability $ 3,270 $ 6,540