v3.26.1
ADDITIONAL DETAILS TO THE STATEMENTS OF OPERATIONS - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 30,430 $ 60,908 $ 67,422 $ 108,559
Bitcoin Mining        
Disaggregation of Revenue [Line Items]        
Revenues 25,859 55,418 55,752 101,312
Energy sales        
Disaggregation of Revenue [Line Items]        
Revenues 2,386 2,949 8,257 3,269
Electrical services        
Disaggregation of Revenue [Line Items]        
Revenues 2,006 1,006 2,543 2,100
Cryptocurrency Hosting        
Disaggregation of Revenue [Line Items]        
Revenues $ 179 $ 1,535 $ 870 $ 1,878