XML 117 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Disclosures About Offsetting Assets and Liabilities - Financial Liabilities and Derivative Liabilities that are Subject to Offset (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Offsetting Liabilities [Line Items]    
Gross amounts of recognized liabilities, Securities lending $ (135,693) $ (68,105)
Net amounts presented in the Statement of Financial Condition, Securities lending (135,693) (68,105)
Gross amounts not offset in the Statement of Financial Position, Financial instruments, Securities lending 23,691 46,647
Gross amounts not offset in the Statement of Financial Position, Collateral pledged, Securities lending 111,981 21,448
Securities lending, Net amount (21) (10)
Gross amounts of recognized liabilities, Securities purchased under agreements to resell (417,644) (212,011)
Net amounts presented in the Statement of Financial Condition, Securities purchased under agreements to resell (417,644) (212,011)
Gross amounts not offset in the Statement of Financial Position, Financial instruments, Securities purchased under agreements to resell 23,441 12,028
Gross amounts not offset in the Statement of Financial Position, Collateral pledged, Securities purchased under agreements to resell 394,203 199,983
Gross amounts of recognized liabilities (671,988) (422,144)
Net amounts presented in the Statement of Financial Condition (671,988) (422,144)
Gross amounts not offset in the Statement of Financial Position, Financial instruments 61,688 60,634
Gross amounts not offset in the Statement of Financial Condition, Collateral pledged 528,845 247,281
Net amount (81,455) (114,229)
Interest Rate Contracts [Member]    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized liabilities (118,651) (142,028)
Net amounts presented in the Statement of Financial Condition (118,651) (142,028)
Gross amounts not offset in the Statement of Financial Position, Financial instruments 14,556 1,959
Gross amounts not offset in the Statement of Financial Condition, Collateral pledged 22,661 25,850
Offsetting liability interest rate contracts net $ (81,434) $ (114,219)