XML 508 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives - Schedule of Offsetting Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Derivative assets, gross amounts of recognized assets $ 132,734 $ 177,827
Derivative asset, gross amounts offset (5,251) (4,523)
Derivative assets, net amounts of assets 127,483 173,304
Derivative asset, notional amount $ 3,112,181 3,218,042
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Total derivative assets  
Liabilities:    
Derivative liabilities, gross amounts of liabilities $ (60,401) (8,247)
Derivative liabilities, gross amounts offset 5,251 4,523
Derivative liabilities, net amounts of liabilities (55,150) (3,724)
Derivative liability, notional amount $ 1,133,827 0
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Total derivative liabilities  
Derivative, net, gross amounts of assets/ liabilities $ 72,333 169,580
Derivatives, net amounts of assets/ liabilities 72,333 169,580
Derivative, notional amount 4,246,008 3,218,042
Derivatives designated as hedging instruments    
Assets:    
Derivative assets, gross amounts of recognized assets 97,321 133,168
Derivative asset, gross amounts offset (5) 0
Derivative assets, net amounts of assets 97,316 133,168
Derivative asset, notional amount 1,416,686 2,122,222
Liabilities:    
Derivative liabilities, gross amounts of liabilities (5,963) (3,724)
Derivative liabilities, gross amounts offset 5 0
Derivative liabilities, net amounts of liabilities (5,958) (3,724)
Derivative liability, notional amount 324,042 0
Derivatives not designated as hedging instruments    
Assets:    
Derivative assets, gross amounts of recognized assets 35,413 44,659
Derivative asset, gross amounts offset (5,246) (4,523)
Derivative assets, net amounts of assets 30,167 40,136
Derivative asset, notional amount 1,695,495 1,095,820
Liabilities:    
Derivative liabilities, gross amounts of liabilities (54,438) (4,523)
Derivative liabilities, gross amounts offset 5,246 4,523
Derivative liabilities, net amounts of liabilities (49,192) 0
Derivative liability, notional amount $ 809,785 $ 0