XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Unrealized Gain (Loss) On Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 548,333 $ 525,717
Gross unrealized gains 34 8,760
Gross unrealized losses (61,531) (4,666)
Fair value 486,836 529,811
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 101,980 84,896
Gross unrealized gains   88
Gross unrealized losses (11,723) (698)
Fair value 90,257 84,286
Municipal [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 186,007 206,501
Gross unrealized gains 14 7,148
Gross unrealized losses (30,566) (1,422)
Fair value 155,455 212,227
Corporate [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 26,316 24,794
Gross unrealized gains   333
Gross unrealized losses (2,077) (188)
Fair value 24,239 24,939
Agency mortgage & asset-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 163,274 178,614
Gross unrealized gains 19 1,157
Gross unrealized losses (12,358) (2,086)
Fair value 150,935 177,685
Non-Agency mortgage & asset-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 70,756 30,912
Gross unrealized gains 1 34
Gross unrealized losses (4,807) (272)
Fair value $ 65,950 $ 30,674