XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Change in FV for Level 3 Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Fair Value Disclosures [Abstract]    
Beginning balance $ 87,162 $ 115,030
Contingent consideration recorded at acquisition date 16,934 23,926
Payment of contingent consideration recorded at acquisition date (28,324) (26,625)
Payment of contingent consideration recorded in earnings $ (400) $ (35,035)
Payment of contingent consideration recorded in earnings, location Impairments and other operating items Impairments and other operating items
Adjustments to contingent consideration $ 30,874 $ 0
Interest accretion expense 2,632 5,303
Foreign currency translation adjustment 246 0
Ending balance $ 109,124 $ 82,599