XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
INVESTMENTS    
Amortized Cost, Current $ 215 $ 1,385
Amortized Cost, Due from one through five years 3,518 3,977
Amortized Cost, Due from six through ten years 2,836 2,347
Amortized Cost, Due from eleven through twenty years   799
Amortized Cost, Total 6,569 8,508
Market Value, Current 215 1,381
Market Value, Due from one through five years 3,592 3,950
Market Value, Due from six through ten years 2,830 2,455
Market Value, Due from eleven through twenty years   773
Market Value, Total $ 6,637 $ 8,559