XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost, Current $ 702 $ 219
Municipal bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost, Current 702 219
Amortized Cost, Due from one through five years 5,224 6,503
Amortized Cost, Due from six through ten years 2,505 2,479
Amortized Cost, Due from eleven through twenty years 799 1,014
Amortized Cost, Total 9,230 10,215
Market Value, Current 703 223
Market Value, Due from one through five years 5,257 6,805
Market Value, Due from six through ten years 2,595 2,790
Market Value, Due from eleven through twenty years 761 1,102
Market Value, Total $ 9,316 $ 10,920