v3.25.1
Investment Securities Securities by Credit Rating (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading $ 67,251,000 $ 62,228,000
Debt Securities, Trading and Available-for-sale 71,325,000 66,348,000
Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading and Available-for-sale 15,000 15,000
Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading and Available-for-sale 212,000 236,000
Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading and Available-for-sale 640,000 633,000
Securities Remeasured at Fair Value [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading and Available-for-sale 640,000 633,000
BBB Rating [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 1,000 1,000
BBB Rating [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 19,000 22,000
BBB Rating [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 5,000 6,000
BB Rating [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 1,000 1,000
BB Rating [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 40,000 51,000
BB Rating [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 86,000 87,000
AAA Rating [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 1,000 1,000
AAA Rating [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 6,000 16,000
AAA Rating [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 0 0
AA Rating [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 0 0
AA Rating [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 23,000 35,000
AA Rating [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 8,000 8,000
A Rating [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 0 0
A Rating [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 28,000 31,000
A Rating [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 0 0
B Rating [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 0 0
B Rating [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 48,000 43,000
B Rating [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 32,000 27,000
Not Rated [Member] | Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 12,000 12,000
Not Rated [Member] | Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 48,000 38,000
Not Rated [Member] | Credit Risk Transfer Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading $ 509,000 $ 505,000