v3.26.3
Investment Securities - Summary of Company's Investment Securities with Unrealized Losses, Aggregated by Type and Length (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year $ 149,231 $ 13,615
Fair Value, Over 1 Year 258,591 341,213
Fair Value 407,822 354,828
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 5,579 51
Gross unrealized losses, Over 1 Year 30,901 23,800
Unrealized Losses 36,480 23,851
U.S. agency mortgage-backed    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 134,867 13,590
Fair Value, Over 1 Year 177,730 220,409
Fair Value 312,597 233,999
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 5,207 51
Gross unrealized losses, Over 1 Year 21,715 17,450
Unrealized Losses 26,922 17,501
Collateralized mortgage obligations    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 9,934 25
Fair Value, Over 1 Year 31,873 60,276
Fair Value 41,807 60,301
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 164 0
Gross unrealized losses, Over 1 Year 1,113 859
Unrealized Losses 1,277 859
Municipal bonds    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 1,731 0
Fair Value, Over 1 Year 42,745 46,205
Fair Value 44,476 46,205
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 71 0
Gross unrealized losses, Over 1 Year 7,516 4,874
Unrealized Losses 7,587 4,874
U.S. government agency    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 2,699 0
Fair Value, Over 1 Year 6,243 11,003
Fair Value 8,942 11,003
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 137 0
Gross unrealized losses, Over 1 Year 557 438
Unrealized Losses 694 438
Corporate bonds    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 0 0
Fair Value, Over 1 Year 0 3,320
Fair Value 0 3,320
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 0 0
Gross unrealized losses, Over 1 Year 0 179
Unrealized Losses $ 0 $ 179