XML 107 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued and Other Liabilities (Schedule Of Other Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Long term employee indemnity $ 5,237 $ 12,228
Long term tax liability 6,099 15,532
Defined benefit pension obligation 8,911 10,228
Long term deferred revenue 10,244 6,163
Other long term liabilities 1,763 7,096
Total $ 32,254 $ 51,247