v3.26.1
Revenue from Contracts with Customers - Schedule of Revenues Generated from Digital Asset Mining Business (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Revenues Generated from Digital Asset Mining Business [Line Items]    
Revenues generated from digital asset mining $ 3,704,796 $ 7,776,963
United States [Member]    
Schedule of Revenues Generated from Digital Asset Mining Business [Line Items]    
Revenues generated from digital asset mining 3,070,846 6,402,463
Iceland [Member]    
Schedule of Revenues Generated from Digital Asset Mining Business [Line Items]    
Revenues generated from digital asset mining $ 633,950 $ 1,374,500