XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Reconciliation of Beginning and Ending Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                
Contingent Consideration Classified as Equity, Fair Value Disclosure $ 27,268 $ 118,151 $ 27,268 $ 118,151 $ 18,987 $ 104,121 $ 164,277 $ 232,295
Increase (Decrease) in Due to Affiliates, Current 0 0 (61,808) 0        
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) $ 8,281 $ (46,126) $ (15,045) $ (114,144)