XML 76 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Disclosure Fair Value Disclosure - Amounts Recorded on Balance Sheet Related to Cumulative Basis Adjustments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Hedged Liability, Fair Value Hedge $ (196.9)   $ (196.8)
Cash Flow Hedging [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Amount of Loss (Gain) Recognized in Other Comprehensive (Loss) Income (3.4) $ 1.5  
Foreign Exchange Contract [Member] | Cash Flow Hedging [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Amount of Loss (Gain) Recognized in Other Comprehensive (Loss) Income (3.4) $ 1.5  
Recourse Debt [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) $ (8.4)   $ (8.0)