XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Details)
Jun. 28, 2022
USD ($)
date
renewal
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2024
Jun. 30, 2022
USD ($)
Debt Instrument          
All-in-interest rate at period end   4.18%   4.31%  
Interest Rate Swap          
Debt Instrument          
Percentage of principal 90.00%        
Contract notional amount of interest rate swap $ 450,000,000 $ 433,000,000 $ 439,000,000   $ 500,000,000
Credit Agreement Issued In June 2022 | Term Loan          
Debt Instrument          
Term of loan 5 years        
Debt instrument, face amount $ 500,000,000        
Principal outstanding   475,000,000      
Credit Agreement Issued In June 2022 | Line of Credit          
Debt Instrument          
Number of renewals | renewal 2        
Renewal term 1 year        
Credit Agreement Issued In June 2022 | Line of Credit | Revolving Credit Facility          
Debt Instrument          
Term of loan 5 years        
Credit facility maximum borrowing capacity $ 400,000,000        
Additional borrowings available 450,000,000        
Principal outstanding   0      
Remaining borrowing capacity   $ 400,000,000      
Credit Agreement Issued In June 2022 | Line of Credit | Letter of Credit          
Debt Instrument          
Credit facility maximum borrowing capacity 50,000,000        
Credit Agreement Issued In June 2022 | Line of Credit | Bridge Loan          
Debt Instrument          
Credit facility maximum borrowing capacity $ 50,000,000        
Credit Agreement Issued In June 2022 | Line of Credit | Medium-term Notes          
Debt Instrument          
Term loan, payable quarterly installments 1.25%        
Number of payment dates | date 12        
Principal outstanding $ 500,000,000