v3.26.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Spare parts, net $ 52,516 $ 20,870
Prepaid expenses 27,410 27,292
Value-added taxes receivable 12,378 8,953
Other current assets 21,586 12,060
Total $ 113,890 $ 69,175