v3.26.1
Equity Securities - Schedule of Amortized Cost, Gross Realized Gains and Losses, and Fair Value of Equity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Schedule of Amortized Cost, Gross Realized Gains and Losses, and Fair Value of Equity Securities [Line Items]      
Amortized Cost $ 586,579 $ 607,193  
Fair Value 9,528 9,481 $ 9,827
CRA-qualified mutual funds [Member]      
Schedule of Amortized Cost, Gross Realized Gains and Losses, and Fair Value of Equity Securities [Line Items]      
Amortized Cost 9,160 8,960  
Gross Realized Gains  
Gross Realized Losses  
Fair Value 9,160 8,960  
Bank stocks [Member]      
Schedule of Amortized Cost, Gross Realized Gains and Losses, and Fair Value of Equity Securities [Line Items]      
Amortized Cost 389 580  
Gross Realized Gains 1  
Gross Realized Losses (21) (60)  
Fair Value 368 521  
Total equity securities [Member]      
Schedule of Amortized Cost, Gross Realized Gains and Losses, and Fair Value of Equity Securities [Line Items]      
Amortized Cost 9,549 9,540  
Gross Realized Gains 1  
Gross Realized Losses (21) (60)  
Fair Value $ 9,528 $ 9,481