Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Schedule of Changes in the Fair Value (Details)

v3.25.1
Fair Value Measurements - Schedule of Changes in the Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Change in fair value $ 79,300  
Level 3    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance 8,480 $ 5,550
Initial valuation of warrant liability   194,901
Change in fair value (380) 120
Ending balance 8,100 200,571
Level 3 | Warrant liability    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance   0
Initial valuation of warrant liability 194,900 194,901
Change in fair value   0
Ending balance   194,901
Level 3 | Derivative liability    
Fair Value, Assets Measured on Recurring Basis [Roll Forward]    
Beginning balance 8,480 5,550
Initial valuation of warrant liability   0
Change in fair value (380) 120
Ending balance $ 8,100 $ 5,670