v3.26.1
OTHER LONG-TERM ASSETS (Schedule of other long term assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets, Noncurrent [Abstract]    
Payments made before lease commencement $ 28,828 $ 28,828
Cloud computing arrangements 43,567 37,972
Prepaid expenses and other 3,551 766
Total other long-term assets $ 75,946 $ 67,566