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 |