v3.25.2
Fair Value of Financial Assets and Liabilities - Aggregate Fair Values Financial Instruments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 13,765
Change in fair value (13,472)
Ending balance 293
Embedded Derivative Liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 10
Change in fair value 0
Ending balance 10
Class C Warrant Liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 13,755
Change in fair value (13,472)
Ending balance $ 283