XML 111 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Notional amount $ 313.0 $ 305.7
Fair value 6.8 10.7
Bank of America, N.A.    
Derivative [Line Items]    
Notional amount 245.5 193.0
Fair value 6.5 6.3
Barclays Bank PLC    
Derivative [Line Items]    
Notional amount 67.5 98.7
Fair value 0.3 4.1
Citigroup Inc.    
Derivative [Line Items]    
Notional amount 0.0 0.0
Fair value 0.0 0.0
Credit Suisse International    
Derivative [Line Items]    
Notional amount 0.0 14.0
Fair value 0.0 0.3
Societe Generale    
Derivative [Line Items]    
Notional amount 0.0 0.0
Fair value $ 0.0 $ 0.0