XML 44 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Schedule of Changes in Warrant Liabilities and Contingent Consideration (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Loss on extinguishment of liabilities   $ 248
Fair Value, Recurring | Level 3 | Contingent Consideration    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance   21,857
Interest expense   1,137
Loss on extinguishment of liabilities   248
Payments   (23,242)
Balance   $ 0
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)