XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Level Three Reconciliation (Details) - Warrant Liabilities
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 24,530
Change in fair value of warrant liabilities 4,662
Warrant Exchange (29,192)
Ending balance 0
Private Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 476
Change in fair value of warrant liabilities 55
Warrant Exchange (531)
Ending balance 0
Underwriter Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 53
Change in fair value of warrant liabilities 5
Warrant Exchange (58)
Ending balance 0
OTM Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 3,981
Change in fair value of warrant liabilities 546
Warrant Exchange (4,527)
Ending balance 0
PIPE Warrants  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 20,020
Change in fair value of warrant liabilities 4,056
Warrant Exchange (24,076)
Ending balance $ 0