XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross $ 121,232,475 $ 149,825,787
Less: Accumulated depreciation (93,161,060) (92,085,496)
Property, plant and equipment, net 28,071,415 57,740,291
Plant and equipment [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 10,404,241 4,973,191
Computer equipment [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 176,151 125,695
Processing machines (Miners) [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 77,447,520 102,984,186
Modular data center [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 22,103,986 25,449,717
Motor Vehicles [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 199,246 199,246
Transformers [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 9,344,544 9,843,359
Low-cost assets [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 1,069,260 998,815
Assets under construction [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross 4,764,051
Leasehold improvements [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property, plant and equipment, gross $ 487,527 $ 487,527