XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets and Liabilities [Abstract]    
Deferred revenue $ 2,478 $ 3,552
Income taxes payable 859 3,207
Other 10,233 8,369
Other long-term liabilities $ 13,570 $ 15,128