XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Schedule of Performance Warrants and Acquisition Related Contingent Consideration (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Warrant            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases       $ 0 $ 0 $ 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Continent Consideration         0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) $ 16,932 $ (6,317) $ 0 (4,676) (7,558) 267
Contingent Consideration            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases       58,580 0 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Continent Consideration         (9,292)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) 1,059 1,040 (1,835) 0 (169) 1,241
Contingent Consideration | Other Assets            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases       500 500 500
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Continent Consideration         0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) 235 4 (33) (1,289) 136 126
Fair Value, Recurring | Warrant            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance 38,386 44,703 44,703 29,696 37,254 36,987
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance 55,318 38,386 44,703 25,020 29,696 37,254
Fair Value, Recurring | Contingent Consideration            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance 57,785 56,745 58,580 0 9,461 8,220
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance 58,844 57,785 56,745 58,580 0 9,461
Fair Value, Recurring | Contingent Consideration | Other Assets            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance 4,086 4,082 4,115 11,474 10,838 10,212
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance $ 4,321 $ 4,086 $ 4,082 $ 10,685 $ 11,474 $ 10,838