XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Available for Sale Securities Continuous Unrealized Loss Position Fair Value (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Number
Dec. 31, 2023
USD ($)
Number
Schedule of Investments [Line Items]    
No. of securities | Number 537 486
Less than 12 months, Fair value $ 49,494 $ 56,355
Less than 12 months, Unrealized losses (461) (563)
12 months or longer, Fair value 363,339 339,519
12 months or longer, Unrealized losses (24,196) (22,023)
Total, Fair value 412,833 395,874
Total, Unrealized losses $ (24,657) $ (22,586)
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 52 47
Less than 12 months, Fair value $ 1,959 $ 1,129
Less than 12 months, Unrealized losses (4) (7)
12 months or longer, Fair value 91,724 93,833
12 months or longer, Unrealized losses (3,848) (3,666)
Total, Fair value 93,683 94,962
Total, Unrealized losses $ (3,852) $ (3,673)
Municipal Obligations, Tax Exempt [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 267 229
Less than 12 months, Fair value $ 22,079 $ 31,468
Less than 12 months, Unrealized losses (193) (337)
12 months or longer, Fair value 88,067 64,962
12 months or longer, Unrealized losses (3,025) (2,001)
Total, Fair value 110,146 96,430
Total, Unrealized losses $ (3,218) $ (2,338)
Municipal Obligations, Taxable [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 115 110
Less than 12 months, Fair value $ 15,016 $ 17,278
Less than 12 months, Unrealized losses (243) (151)
12 months or longer, Fair value 55,090 52,212
12 months or longer, Unrealized losses (4,397) (3,917)
Total, Fair value 70,106 69,490
Total, Unrealized losses $ (4,640) $ (4,068)
Agency Mortgage-backed Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 103 100
Less than 12 months, Fair value $ 10,440 $ 6,480
Less than 12 months, Unrealized losses (21) (68)
12 months or longer, Fair value 128,458 128,512
12 months or longer, Unrealized losses (12,926) (12,439)
Total, Fair value 138,898 134,992
Total, Unrealized losses $ (12,947) $ (12,507)