v3.25.2
Debt (Narrative) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
GBP (£)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]            
Average borrowings outstanding $ 886,400,000 $ 841,800,000 $ 828,700,000 $ 826,900,000    
Weighted average interest rate 6.00% 6.40% 6.00% 6.40%    
Interest expense, net $ 15,845,000 $ 89,272,000 $ 95,622,000 $ 106,422,000    
Interest expense (18,106,000) (91,383,000) (100,383,000) (110,711,000)    
5.75% Unsecured Notes maturing in 2026 [Member]            
Debt Instrument [Line Items]            
Unamortized debt issuance costs $ 700,000   $ 700,000     $ 1,000,000.0
Interest rate 5.75%   5.75%   5.75% 5.75%
Fair value of debt instrument $ 400,700,000   $ 400,700,000     $ 398,900,000
Five-Year Credit Agreement maturing in 2027 [Member]            
Debt Instrument [Line Items]            
Credit facility current borrowing capacity 300,000,000   300,000,000      
Line of credit facility outstanding 143,618,000   143,618,000     62,836,000
USD revolving credit facility borrowings [Member]            
Debt Instrument [Line Items]            
Line of credit facility outstanding 75,000,000   75,000,000      
GBP revolving credit facility borrowings [Member]            
Debt Instrument [Line Items]            
Line of credit facility outstanding | £         £ 50,000,000  
Term Loan maturing in 2027 - $150 million [Member]            
Debt Instrument [Line Items]            
Unamortized debt issuance costs 400,000   400,000     500,000
Loans Payable to Bank [1] 136,457,000   136,457,000     140,099,000
Real Estate Term Loan maturing in 2028 - $75.2 million [Member]            
Debt Instrument [Line Items]            
Unamortized debt issuance costs 100,000   100,000     100,000
Loans Payable to Bank [2] 68,922,000   68,922,000     70,795,000
Capital Term Loan maturing in 2028 - $65 million [Member]            
Debt Instrument [Line Items]            
Unamortized debt issuance costs 600,000   600,000     600,000
Loans Payable to Bank [3] 53,607,000   $ 53,607,000     $ 56,770,000
Secured Overnight Financing Rate (SOFR) [Member] | USD revolving credit facility borrowings [Member]            
Debt Instrument [Line Items]            
Applicable interest rate margin     1.375%      
Prime Rate [Member] | USD revolving credit facility borrowings [Member]            
Debt Instrument [Line Items]            
Applicable interest rate margin     0.375%      
Sterling Overnight Interbank Average Rate (SONIA) [Member] | GBP revolving credit facility borrowings [Member]            
Debt Instrument [Line Items]            
Applicable interest rate margin     1.375%      
Securities Subject to Mandatory Redemption [Member] | Graham Healthcare Group [Member]            
Debt Instrument [Line Items]            
Interest expense $ 1,200,000 $ 73,500,000 $ 67,600,000 $ 75,400,000    
[1] The carrying value is net of $0.4 million and $0.5 million of unamortized debt issuance costs as of June 30, 2025 and December 31, 2024, respectively.
[2] The carrying value is net of $0.1 million of unamortized debt issuance costs as of June 30, 2025 and December 31, 2024.
[3] The carrying value is net of $0.6 million of unamortized debt issuance costs as of June 30, 2025 and December 31, 2024.