XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.2
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Changes in Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Contingent Consideration Arrangement        
Contingent Consideration Arrangements        
Balance at beginning of period       $ (612)
Fair value adjustments included in earnings       612
Balance at end of period   $ 0   0
Warrant        
Warrant        
Balance at beginning of period $ 52,739 117,279 $ 46,799 109,294
Fair value adjustments included in earnings (13,671) 4,866 (7,731) 12,851
Balance at end of period $ 39,068 $ 122,145 $ 39,068 $ 122,145