XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER CURRENT AND LONG-TERM ASSETS (Schedule of Other Current Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Assets, Noncurrent [Abstract]    
Contract assets, net $ 62,932 $ 60,751
Consideration paid to customers 62,207 61,653
Prepaid expenses 53,343 58,626
Taxes receivable 13,757 26,990
Other assets 37,953 48,159
Total other current assets $ 230,192 $ 256,179