v3.26.1
Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivative assets    
Gross Amounts Recognized $ 32,251 $ 45,813
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 32,251 45,813
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 26,539 33,709
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 0 0
Total net derivative assets 5,712 12,104
Derivative liabilities    
Gross Amounts Recognized 79,430 83,983
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 79,430 83,983
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 26,539 33,709
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 52,891 50,274
Total net derivative liabilities 0 0
Repurchase agreements    
Gross Amounts Recognized 10,060,253 8,890,092
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 10,060,253 8,890,092
Repurchase agreements, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 10,060,253 8,890,092
Repurchase agreements, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 0 0
Total net repurchase agreements 0 0
Offsetting Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned [Abstract]    
Gross Amounts Recognized 10,139,683 8,974,075
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 10,139,683 8,974,075
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 10,086,792 8,923,801
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 52,891 50,274
Total net liabilities $ 0 $ 0