Annual report pursuant to Section 13 and 15(d)

Revenue from Contracts with Customers (Schedule of Disaggregated Revenue) (Details)

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