XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF LONG TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Uncertain tax positions $ 4,631 $ 4,577
Deferred revenue 13 13
Other 41 58
Total other long-term liabilities $ 4,685 $ 4,648