v3.26.1
LONG-TERM DEPOSITS, EQUIPMENT PREPAYMENTS AND OTHER (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Equipment and construction prepayments $ 71,885 $ 20,164
Insurance prepaids, security deposits for energy and rent 9,443 9,199
Deferred transaction fees - undrawn tranche of the credit facility 0 1,670
Long term deposits and equipment prepayments $ 81,328 $ 31,033