v3.26.1
Investment Securities - Schedule of Amortized Cost of Debt Securities Categorized as Held-to-maturity Aggregated by Credit Quality (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 111,525 $ 130,500
AAA or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 26,628 36,521
AA or equivalent, includes securities issued by the United States Government or Government Sponsored Enterprises    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 40,493 32,443
A or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 2,564 9,204
BBB or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 5,217 7,488
BB or equivalent    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total 1,492 1,490
Unrated    
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 35,131 $ 43,354