XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Instruments - Contingent Consideration for Business Acquisitions (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Asset Acquisition, Contingent Consideration, Liability $ 34,100
Fair value, measurements, recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 27,455
Ending balance 35,014
Contingent consideration for business acquisitions | Fair value, measurements, recurring  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Beginning balance 23,274
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 253
Change in fair value 7,690
Asset Acquisition, Contingent Consideration, Liability 3,423
Ending balance 34,134
Other Liabilities, Current  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Asset Acquisition, Contingent Consideration, Liability 17,300
Other Liabilities, Noncurrent  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Roll Forward]  
Asset Acquisition, Contingent Consideration, Liability $ 16,800