XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value - Schedule of Changes in Warrant Liabilities and Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loss on extinguishment of liabilities $ 248   $ 248
Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loss on extinguishment of liabilities (200)    
Fair Value, Recurring | Level 3 | Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance     21,857
Interest expense     900
Loss on extinguishment of liabilities     248
Payments     (17,167)
Balance $ 5,838   $ 5,838
Fair Value, Recurring | Level 3 | Warrant Liabilities      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance   $ 0  
Changes in fair value, net   280  
Balance   0  
Fair Value, Recurring | Level 3 | Warrant Liabilities | Tranche C Warrants      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Reclassification of Tranche C Warrants to additional paid-in capital   $ (280)