XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Reconciliation of Contingent Consideration Obligations Measured on a Recurring Basis (Details) - Acquisition - Related Contingent Consideration Obligations [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition, Contingent Consideration [Line Items]    
Beginning balance $ 1,606 $ 105,945
Net transfers into (out of) Level 3
Purchases, settlements and other net
Fair value adjustments (193) (104,339)
Ending balance $ 1,413 $ 1,606