XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Nov. 30, 2022
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Short-term borrowings   $ 5,000,000 $ 4,000,000
2022 Credit Agreement | Notes Payable, Other Payables      
Debt Instrument [Line Items]      
Credit limit $ 500,000,000    
2022 Term Loan A | Notes Payable, Other Payables      
Debt Instrument [Line Items]      
Principal amount $ 225,000,000    
Long-term debt, gross   200,000,000 203,000,000
Fair value of long-term debt   196,000,000  
2022 Term Loan A | Notes Payable, Other Payables | Minimum      
Debt Instrument [Line Items]      
Variable rate percentage 1.48%    
2022 Term Loan A | Notes Payable, Other Payables | Maximum      
Debt Instrument [Line Items]      
Variable rate percentage 2.10%    
Outstanding revolver | Notes Payable, Other Payables      
Debt Instrument [Line Items]      
Credit limit   275,000,000 275,000,000
Long-term debt, gross   0 0
Line of credit   $ 0 0
Outstanding revolver | Notes Payable, Other Payables | Minimum      
Debt Instrument [Line Items]      
Variable rate percentage   1.48%  
Commitment fee percentage   0.20%  
Outstanding revolver | Notes Payable, Other Payables | Maximum      
Debt Instrument [Line Items]      
Variable rate percentage   2.10%  
Commitment fee percentage   0.35%  
Financial Institution Credit Facilities | Line of Credit      
Debt Instrument [Line Items]      
Credit limit   $ 130,000,000 130,000,000
Letters of credit outstanding   $ 34,000,000 $ 36,000,000