v3.26.1
Accrued Expenses and Other Current Liabilities- Schedule of accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities    
Property and equipment $ 35,597 $ 51,288
Power related costs 22,593 27,006
Compensation 14,329 20,940
Insurance 248 40
Sales and property tax payable 9,239 11,228
Interest 3,412 3,647
Legal settlement   20,000
Other 15,606 8,703
Total accrued expenses and other current liabilities $ 101,024 $ 142,852