XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER LONG TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities, Noncurrent [Abstract]    
Deferred revenue - long-term $ 5,760 $ 17,078
Deferred Compensation Liability, Classified, Noncurrent 25,889 30,012
Other Accrued Liabilities, Noncurrent 34,655 32,737
Other Liabilities, Noncurrent, Total $ 66,304 $ 79,827