XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Investments, Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities [Abstract]    
Amortized cost $ 459,387 $ 459,537
Gross unrealized gains 940 545
Gross unrealized losses (29,626) (34,170)
Allowance for credit losses 0 0
Fair value 430,701 425,912
U.S. Agency Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 58,612 58,594
Gross unrealized gains 7 6
Gross unrealized losses (4,252) (5,113)
Allowance for credit losses 0 0
Fair value 54,367 53,487
U.S. Treasury Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 116,813 126,220
Gross unrealized gains 127 6
Gross unrealized losses (4,525) (5,724)
Allowance for credit losses 0 0
Fair value 112,415 120,502
Obligations of State and Political Subdivisions [Member]    
Debt Securities [Abstract]    
Amortized cost 102,792 103,137
Gross unrealized gains 6 4
Gross unrealized losses (8,459) (8,239)
Allowance for credit losses 0 0
Fair value 94,339 94,902
Corporate Obligations [Member]    
Debt Securities [Abstract]    
Amortized cost 11,230 11,206
Gross unrealized gains 276 297
Gross unrealized losses (734) (1,065)
Allowance for credit losses 0 0
Fair value 10,772 10,438
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Debt Securities [Abstract]    
Amortized cost 169,940 160,380
Gross unrealized gains 524 232
Gross unrealized losses (11,656) (14,029)
Allowance for credit losses 0 0
Fair value $ 158,808 $ 146,583