v3.25.4
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Assets      
Short-term investments $ 0 $ 100,000 $ 100,000
Total assets 176,704   200,972
Liabilities      
Warrant liability 10,850   81,283
Total liabilities 10,850   83,241
Level 1      
Assets      
Available-for-sale investments 176,704   100,972
Level 1 | Public Warrants      
Liabilities      
Warrant liability 4,310   31,034
Level 2      
Assets      
Short-term investments 0   100,000
Level 3      
Liabilities      
Earnout Shares 0   1,958
Level 3 | Private Placement Warrants      
Liabilities      
Warrant liability $ 6,540   $ 50,249