Annual report pursuant to Section 13 and 15(d)

Revenue from Contracts with Customers (Details) - Schedule of disaggregated revenue

v3.22.2.2
Revenue from Contracts with Customers (Details) - Schedule of disaggregated revenue - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total Revenue $ 213,243 $ 12,081 $ 6,837
Revenue, net - mining [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 184,422 11,984 6,741
Data Center Hosting [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 24,546
Revenue, net - engineering [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue 4,178
Other [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue $ 97 $ 97 $ 96