v3.25.2
Investments - Investment Securities with Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investments [Abstract]    
Less than 12 months, Fair value $ 20,931 $ 23,461
Less than 12 months, Unrealized losses 492 798
12 months or longer, Fair value 157,587 163,974
12 months or longer, Unrealized losses 20,532 23,803
Fair value 178,518 187,435
Unrealized losses 21,024 24,601
U.S. Treasury Securities and Obligations of U.S. Government Agencies and Authorities [Member]    
Investments [Abstract]    
Less than 12 months, Fair value 2,570 3,753
Less than 12 months, Unrealized losses 19 33
12 months or longer, Fair value 14,071 16,136
12 months or longer, Unrealized losses 1,799 2,111
Fair value 16,641 19,889
Unrealized losses 1,818 2,144
Loan Backed and Structured Securities [Member]    
Investments [Abstract]    
Less than 12 months, Fair value 543 1,010
Less than 12 months, Unrealized losses 3 5
12 months or longer, Fair value 15,392 16,069
12 months or longer, Unrealized losses 2,176 2,452
Fair value 15,935 17,079
Unrealized losses 2,179 2,457
Obligations of States and Political Subdivisions [Member]    
Investments [Abstract]    
Less than 12 months, Fair value 0 0
Less than 12 months, Unrealized losses 0 0
12 months or longer, Fair value 5,891 5,839
12 months or longer, Unrealized losses 1,464 1,517
Fair value 5,891 5,839
Unrealized losses 1,464 1,517
Corporate Securities [Member]    
Investments [Abstract]    
Less than 12 months, Fair value 17,818 18,510
Less than 12 months, Unrealized losses 470 755
12 months or longer, Fair value 122,233 125,930
12 months or longer, Unrealized losses 15,093 17,723
Fair value 140,051 144,440
Unrealized losses $ 15,563 18,478
Redeemable Preferred Stocks [Member]    
Investments [Abstract]    
Less than 12 months, Fair value   188
Less than 12 months, Unrealized losses   5
12 months or longer, Fair value   0
12 months or longer, Unrealized losses   0
Fair value   188
Unrealized losses   $ 5