XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Investments in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Unrealized Loss    
Less than 12 Months $ (2,319) $ (631)
12 Months or More (57,536) (71,631)
Total (59,855) (72,262)
Fair Value    
Less than 12 Months 96,606 21,648
12 Months or More 568,885 720,834
Total 665,491 742,482
U.S. Treasury    
Unrealized Loss    
Less than 12 Months 0 0
12 Months or More (8,545) (11,093)
Total (8,545) (11,093)
Fair Value    
Less than 12 Months 0 0
12 Months or More 111,145 148,622
Total 111,145 148,622
U.S. government agency    
Unrealized Loss    
Less than 12 Months (141) (2)
12 Months or More (2,403) (3,260)
Total (2,544) (3,262)
Fair Value    
Less than 12 Months 7,594 168
12 Months or More 45,604 51,910
Total 53,198 52,078
Municipal    
Unrealized Loss    
Less than 12 Months (8) (26)
12 Months or More (19,476) (23,473)
Total (19,484) (23,499)
Fair Value    
Less than 12 Months 2,634 4,749
12 Months or More 127,776 194,287
Total 130,410 199,036
Agency residential    
Unrealized Loss    
Less than 12 Months (2,041) (163)
12 Months or More (12,186) (14,555)
Total (14,227) (14,718)
Fair Value    
Less than 12 Months 81,055 9,354
12 Months or More 129,178 156,785
Total 210,233 166,139
Agency commercial    
Unrealized Loss    
Less than 12 Months (125) (26)
12 Months or More (12,020) (14,179)
Total (12,145) (14,205)
Fair Value    
Less than 12 Months 3,327 3,016
12 Months or More 112,118 123,404
Total 115,445 126,420
Corporate    
Unrealized Loss    
Less than 12 Months (4) (414)
12 Months or More (2,906) (5,071)
Total (2,910) (5,485)
Fair Value    
Less than 12 Months 1,996 4,361
12 Months or More 43,064 45,826
Total $ 45,060 $ 50,187