XML 133 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lines of Credit and Financing Arrangements (Senior Unsecured Notes) (Details) - Senior Unsecured Notes [Member]
1 Months Ended 12 Months Ended
Aug. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jul. 30, 2020
USD ($)
debtSeries
Debt Instrument [Line Items]        
Minimum amount of principal or interest due on indebtedness or receivable securitization $ 75,000,000 $ 75,000,000    
Number of days within notice date acceleration is not rescinded   30 days    
2025 Notes [Member]        
Debt Instrument [Line Items]        
Debt instrument, face amount       $ 300
Fixed interest rate for senior unsecured notes       1.35%
2027 Notes [Member]        
Debt Instrument [Line Items]        
Fixed interest rate for senior unsecured notes       1.70%
2023 Notes [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Series Of Debt Notes | debtSeries       2
2028 Notes        
Debt Instrument [Line Items]        
Debt instrument, face amount     $ 500,000,000  
Fixed interest rate for senior unsecured notes     5.50%