v3.26.1
Investments- General Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Number of Positions [Abstract]      
Unrealized loss on securities transferred $ 23,200   $ 24,200
Accrued interest on available-for-sale securities $ 4,500   4,800
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Other Assets.    
Accrued interest on held-to-maturity securities $ 2,300   2,400
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Other Assets.    
Allowance for credit losses on held-to-maturity securities $ 14   $ 15
Allowance for credit losses 0    
Available for sale securities reversal of accrued interest income 0 $ 0  
Held-to-maturity securities reversal of accrued interest income $ 0 $ 0