XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Investment Securities - Summary of Company's Investment Securities With Unrealized Losses, Aggregated by Type and Length (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year $ 62,601 $ 13,615
Fair Value, Over 1 Year 298,776 341,213
Fair Value 361,377 354,828
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 416 51
Gross unrealized losses, Over 1 Year 23,861 23,800
Unrealized Losses 24,277 23,851
U.S. agency mortgage-backed    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 47,887 13,590
Fair Value, Over 1 Year 202,649 220,409
Fair Value 250,536 233,999
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 317 51
Gross unrealized losses, Over 1 Year 17,356 17,450
Unrealized Losses 17,673 17,501
Collateralized mortgage obligations    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 10,363 25
Fair Value, Over 1 Year 40,368 60,276
Fair Value 50,731 60,301
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 59 0
Gross unrealized losses, Over 1 Year 909 859
Unrealized Losses 968 859
Municipal bonds    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 1,299 0
Fair Value, Over 1 Year 45,325 46,205
Fair Value 46,624 46,205
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 7 0
Gross unrealized losses, Over 1 Year 5,140 4,874
Unrealized Losses 5,147 4,874
U.S. government agency    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 3,052 0
Fair Value, Over 1 Year 6,934 11,003
Fair Value 9,986 11,003
Securities available-for-sale, Unrealized Losses    
Gross unrealized losses, Less Than 1 Year 33 0
Gross unrealized losses, Over 1 Year 456 438
Unrealized Losses 489 438
Corporate bonds    
Securities available-for-sale, Fair Value    
Fair Value, Less Than 1 Year 0 0
Fair Value, Over 1 Year 3,500 3,320
Fair Value 3,500 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