XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Change in FV for Level 3 Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Fair Value Disclosures [Abstract]    
Beginning balance $ 115,030 $ 81,415
Contingent consideration recorded at acquisition date 23,926 13,350
Payment of contingent consideration recorded at acquisition date (26,625) (4,255)
Payment of contingent consideration recorded in earnings $ 35,035 $ 0
Payment of contingent consideration recorded in earnings, location Impairments and other operating items Impairments and other operating items
Adjustments to contingent consideration $ 0 $ 30,367
Interest accretion expense 5,303 1,131
Ending balance $ 82,599 $ 122,008