XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES (Schedule of Contract Assets and Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Change in Contract with Customer, Liability [Abstract]          
Revenue recognized $ 14,100 $ 5,300 $ 40,300 $ 17,400  
Trade receivables and contract assets, net          
Change in Contract with Customer, Liability [Abstract]          
Contract assets 75,599   75,599   $ 52,897
Accrued expenses and other current liabilities          
Change in Contract with Customer, Liability [Abstract]          
Contract liabilities 51,767   51,767   59,321
Other noncurrent liabilities          
Change in Contract with Customer, Liability [Abstract]          
Contract liabilities $ 563   $ 563   $ 741