XML 119 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional Amount $ 383.1 $ 359.4
Fair Value 18.5 19.0
Bank of America, N.A.    
Derivative [Line Items]    
Notional Amount 267.8 270.2
Fair Value 13.3 15.5
Credit Suisse International    
Derivative [Line Items]    
Notional Amount 0.0 0.0
Fair Value 0.0 0.0
Societe Generale    
Derivative [Line Items]    
Notional Amount 0.0 0.0
Fair Value 0.0 0.0
Barclays Bank PLC    
Derivative [Line Items]    
Notional Amount 115.3 89.2
Fair Value 5.2 3.5
Citigroup    
Derivative [Line Items]    
Notional Amount 0.0 0.0
Fair Value $ 0.0 $ 0.0