XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS AND LIABILITIES - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets and Liabilities [Abstract]    
Income tax receivables $ 4,804 $ 25,354
Contract assets 16,238 17,546
Other 47,095 37,488
Other current assets $ 68,137 $ 80,388