XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES (Schedule of Contract Assets and Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Change in Contract with Customer, Liability [Abstract]          
Revenue recognized $ 5,300 $ 5,000 $ 17,400 $ 24,200  
Trade receivables and contract assets, net          
Change in Contract with Customer, Liability [Abstract]          
Contract assets 51,027   51,027   $ 24,309
Accrued expenses and other current liabilities          
Change in Contract with Customer, Liability [Abstract]          
Contract liabilities 31,811   31,811   27,988
Other noncurrent liabilities          
Change in Contract with Customer, Liability [Abstract]          
Contract liabilities $ 243   $ 243   $ 951