XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Schedule of Accrued Expenses [Abstract]  
Schedule of accrued expenses

    

June 30, 

December 31, 

2023

2022

Construction in progress

$

7,353

$

16,621

Power related costs and remittances

 

2,981

 

32,632

Accrued compensation

6,491

8,582

Insurance

 

928

 

3,660

Other

 

9,554

 

3,969

Total accrued expenses

$

27,307

$

65,464