XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Details) - Schedule of Property And Equipment, Net - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross $ 121,528,719 $ 149,825,787
Less: Accumulated depreciation (87,886,701) (92,085,496)
Property and equipment, net 33,642,018 57,740,291
Plant and equipment [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 10,760,644 4,973,191
Computer equipment [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 176,151 125,695
Processing machines (Miners) [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 77,447,520 102,984,186
Modular data center [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 22,103,986 25,449,717
Motor Vehicles [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 199,246 199,246
Transformers [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 9,344,544 9,843,359
Low-cost assets [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 1,009,101 998,815
Assets under construction [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross 4,764,051
Leasehold improvements [Member]    
Schedule of Property And Equipment, Net [Line Items]    
Property and equipment, gross $ 487,527 $ 487,527