v3.26.1
Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative assets    
Gross Amounts Recognized $ 24,406 $ 45,813
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 24,406 45,813
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 20,202 33,709
Derivative assets, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 0 0
Total net derivative assets 4,204 12,104
Derivative liabilities    
Gross Amounts Recognized 91,573 83,983
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 91,573 83,983
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 20,202 33,709
Derivative liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 71,371 50,274
Total net derivative liabilities 0 0
Repurchase agreements    
Gross Amounts Recognized 9,759,429 8,890,092
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 9,759,429 8,890,092
Repurchase agreements, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 9,759,429 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 9,851,002 8,974,075
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts Presented in the Statement of Financial Position 9,851,002 8,974,075
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Financial Instruments 9,779,631 8,923,801
Liabilities, Gross Amounts Not Offset in the Statements of Financial Position, Cash Collateral Received/Pledged 71,371 50,274
Total net liabilities $ 0 $ 0