Quarterly report [Sections 13 or 15(d)]

Fair Value of Financial Instruments - Schedule of Changes in Financial Liabilities (Details)

v3.25.2
Fair Value of Financial Instruments - Schedule of Changes in Financial Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Liabilities:        
Beginning balance     $ 55,285  
Changes in fair value     2,692  
Settlements     (34,963)  
Ending balance $ 23,014   23,014  
Contingent Consideration, Liabilities        
Liabilities:        
Changes in fair value     2,692  
Settlements     (34,963)  
Private Warrants        
Liabilities:        
Beginning balance     55,285  
Changes in fair value 16,300 $ 9,000 2,700 $ 10,100
Ending balance $ 23,014   $ 23,014