v3.26.1
Accrued Expenses and Other Current Liabilities- Schedule of accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities    
Property and equipment $ 35,678 $ 51,288
Power related costs 22,597 27,006
Compensation 9,295 20,940
Insurance   40
Sales and property tax payable 4,747 11,228
Legal settlement   20,000
Other 9,855 12,350
Total accrued expenses and other current liabilities $ 82,171 $ 142,852