XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Unrealized Gain (Loss) On Investments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 554,357 $ 525,717
Gross unrealized gains 238 8,760
Gross unrealized losses (44,808) (4,666)
Fair value 509,787 529,811
U.S Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 92,465 84,896
Gross unrealized gains   88
Gross unrealized losses (8,396) (698)
Fair value 84,069 84,286
Municipal [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 205,476 206,501
Gross unrealized gains 181 7,148
Gross unrealized losses (23,463) (1,422)
Fair value 182,194 212,227
Corporate [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 25,806 24,794
Gross unrealized gains 5 333
Gross unrealized losses (982) (188)
Fair value 24,829 24,939
Agency Mortgage-Backed & asset-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 174,471 178,614
Gross unrealized gains 51 1,157
Gross unrealized losses (9,549) (2,086)
Fair value 164,973 177,685
Non-Agency mortgage & asset-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 56,139 30,912
Gross unrealized gains 1 34
Gross unrealized losses (2,418) (272)
Fair value $ 53,722 $ 30,674