XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER CURRENT AND LONG-TERM ASSETS (Schedule of Other Current Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Assets, Noncurrent [Abstract]    
Contract assets, net $ 67,908 $ 60,751
Consideration paid to customers 66,690 61,653
Prepaid expenses 46,221 58,626
Taxes receivable 34,995 26,990
Other assets 28,802 48,159
Total other current assets $ 244,616 $ 256,179