XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
INVESTMENTS - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost, Current $ 219 $ 2,215
Municipal bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost, Current 219 2,215
Amortized Cost, Due from one through five years 6,503 7,420
Amortized Cost, Due from six through ten years 2,479 3,057
Amortized Cost, Due from eleven through twenty years 1,014 2,323
Amortized Cost, Total 10,215 15,015
Market Value, Current 223 2,249
Market Value, Due from one through five years 6,805 7,830
Market Value, Due from six through ten years 2,790 3,608
Market Value, Due from eleven through twenty years 1,102 2,547
Market Value, Total $ 10,920 $ 16,234