v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Current portion of debt $ 3,241,600   $ 3,308,400
Contingently returnable consideration settlements, operating section 300    
Receipt of contingently returnable consideration 3,140 $ 1,927  
Settlements on contingent consideration, operating activities 22,500 19,400  
Settlements on contingent consideration, financing activities 21,960 $ 29,252  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liabilities 142,700   55,900
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingently returnable consideration 3,100   3,300
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingently returnable consideration     3,300
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liabilities $ 10,700   $ 92,500
Minimum | Measurement Input, Risk Free Interest Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.025   0.019
Minimum | Measurement Input, Price Volatility      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.067   0.062
Minimum | Measurement Input, Credit Spread      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.006   0.008
Minimum | Measurement Input, Discount Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.047   0.042
Maximum | Measurement Input, Risk Free Interest Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.041   0.037
Maximum | Measurement Input, Price Volatility      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.258   0.215
Maximum | Measurement Input, Credit Spread      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.024   0.027
Maximum | Measurement Input, Discount Rate      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration, liability, measurement input 0.065   0.064