XML 234 R43.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER NON-CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of other non-current liabilities
Other non-current liabilities consist of the following as of December 31:
(in thousands)20222021
Operating lease liabilities$3,371 $5,029 
Income tax liabilities16,079 14,156 
Deferred revenue82 — 
Other non-current liabilities81 
Total$19,536 $19,266