XML 105 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Derivatives - Additional Information (Details)
$ in Millions
Dec. 31, 2023
USD ($)
counterparty
Dec. 31, 2022
USD ($)
counterparty
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Fair value of assets that posted collateral | $ $ 23.4 $ 47.6
Number of derivative counterparties | counterparty 3 2