XML 221 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Offsetting Assets and Liabilities - Offsetting Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Securities Borrowed [Abstract]    
Gross Amounts of Recognized Assets $ 23,229 $ 62,063
Gross Amounts Offset in the Statement of Financial Condition 0 0
Net Amounts of Assets Presented in the Statement of Financial Condition 23,229 62,063
Financial Instruments Collateral (23,229) (62,058)
Cash Collateral Received 0 0
Net Amount 0 5
Derivative Asset [Abstract]    
Cash Collateral Received (5,700) (8,400)
Derivatives    
Derivative Asset [Abstract]    
Gross Amounts of Recognized Assets 14,518 24,712
Gross Amounts Offset in the Statement of Financial Condition 0 0
Net Amounts of Assets Presented in the Statement of Financial Condition 14,518 24,712
Financial Instruments Collateral 0 0
Cash Collateral Received (5,691) (8,361)
Net Amount $ 8,827 $ 16,351