XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Unrealized Gain (Loss) On Investments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 510,036 $ 548,333
Gross unrealized gains 96 34
Gross unrealized losses (52,365) (61,531)
Fair value 457,767 486,836
U.S Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 84,025 101,980
Gross unrealized losses (9,762) (11,723)
Fair value 74,263 90,257
Municipal [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 170,095 186,007
Gross unrealized gains   14
Gross unrealized losses (24,590) (30,566)
Fair value 145,505 155,455
Corporate [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 26,381 26,316
Gross unrealized losses (2,382) (2,077)
Fair value 23,999 24,239
Agency Mortgage-Backed & Asset-Backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 156,934 163,274
Gross unrealized gains 68 19
Gross unrealized losses (10,910) (12,358)
Fair value 146,092 150,935
Non-Agency Mortgage & Asset-Backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 72,601 70,756
Gross unrealized gains 28 1
Gross unrealized losses (4,721) (4,807)
Fair value $ 67,908 $ 65,950