XML 106 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Schedule of Derivative Offset Amounts) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Derivative Liability, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Net Amounts of Liabilities Presented in the Consolidated Balance Sheets Net Amounts of Liabilities Presented in the Consolidated Balance Sheets
Exchange Traded    
Derivative [Line Items]    
Gross Amounts of Recognized Liabilities $ (18.2) $ (22.3)
Gross Amounts of Assets Offset in the Consolidated Balance Sheets 9.3 5.1
Derivative Liability, Total 8.9 17.2
Margin Deposit Amounts Not Offset in the Consolidated Balance Sheets 14.8 46.3
Net Amount Offset $ 5.9 $ 29.1