XML 120 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Instruments - Schedule of Offsetting Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative assets    
Gross Amounts $ 282,316 $ 424,516
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts 282,316 424,516
Gross Amounts not Offset in the Balance Sheet (56,341) (34,429)
Net $ 225,975 $ 390,087
DerivativeAssetStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Derivative assets Derivative assets
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosed Derivative liabilities Derivative liabilities
Derivative liabilities    
Gross Amounts $ 111,860 $ 39,234
Gross Amounts Offset in the Balance Sheet 0 0
Net Amounts 111,860 39,234
Gross Amounts not Offset in the Balance Sheet (56,341) (34,429)
Net $ 55,519 $ 4,805