v3.26.1
Accrued Interest (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable $ 260,072 $ 287,082
Advances [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 114,205 137,161
Trading [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 19,867 25,563
Held-to-Maturity Securities [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 791 948
Real Estate Loan [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 52,372 47,924
Interest-bearing Deposits [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 7,439 5,889
Securities Purchased under Agreements to Resell [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 1,351 1,710
Federal Funds Sold [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 1,121 749
Canopy Loan    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss 242 241
Categories of Investments, Marketable Securities, Available-for-sale Securities [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss $ 62,684 $ 66,897