XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued and Other Liabilities (Schedule Of Other Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Long-term employee indemnity $ 4,716 $ 4,817
Long-term tax liability 5,581 5,711
Defined benefit pension obligation 5,119 5,050
Long-term deferred revenue 2,809 4,974
Earnout liability 20,246 17,244
Legal contingencies 2,853 6,096
Other long-term liabilities 286 289
Total $ 41,610 $ 44,181