v3.26.1
Debt Securities - Summary of bond ratings of held to maturity portfolio (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Debt Securities    
Amortized Cost $ 16,708 $ 18,283
Number of securities | security 0 0
Residential mortgage-backed    
Debt Securities    
Amortized Cost $ 14,766 $ 16,112
State and municipal    
Debt Securities    
Amortized Cost 1,200 1,200
U.S. Government and agency    
Debt Securities    
Amortized Cost 742 971
AAA | Residential mortgage-backed    
Debt Securities    
Amortized Cost 14,766 16,112
AAA | State and municipal    
Debt Securities    
Amortized Cost 1,065 1,066
AAA | U.S. Government and agency    
Debt Securities    
Amortized Cost 742 971
Baa1 | State and municipal    
Debt Securities    
Amortized Cost $ 135 $ 134