v3.26.1
Securities - Schedule of Unrealized Losses on AFS Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Securities [Line Items]    
Fair value, less than 12 months $ 59,420 $ 3,038
Gross unrealized loss, less than 12 months (694) (57)
Fair value, 12 months or longer 102,690 115,688
Gross unrealized loss, 12 months or longer (15,120) (14,672)
Total fair value 162,110 118,726
Total gross unrealized loss (15,814) (14,729)
Residential mortgage-backed securities    
Securities [Line Items]    
Fair value, less than 12 months 8,779 0
Gross unrealized loss, less than 12 months (121) 0
Fair value, 12 months or longer 25,643 32,694
Gross unrealized loss, 12 months or longer (2,682) (2,585)
Total fair value 34,422 32,694
Total gross unrealized loss (2,803) (2,585)
Residential collateralized mortgage obligations    
Securities [Line Items]    
Fair value, less than 12 months 50,641 0
Gross unrealized loss, less than 12 months (573) 0
Fair value, 12 months or longer 74,357 80,404
Gross unrealized loss, 12 months or longer (12,290) (11,859)
Total fair value 124,998 80,404
Total gross unrealized loss (12,863) (11,859)
Municipal securities - tax exempt    
Securities [Line Items]    
Fair value, less than 12 months 0 3,038
Gross unrealized loss, less than 12 months 0 (57)
Fair value, 12 months or longer 2,690 2,590
Gross unrealized loss, 12 months or longer (148) (228)
Total fair value 2,690 5,628
Total gross unrealized loss $ (148) $ (285)