v3.26.1
Revenue and Cost Recognition
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue and Cost Recognition Revenue and Cost Recognition
The following table provides the Company’s revenue disaggregated by revenue stream:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Revenue
Revenue from cryptocurrency mining$410,081 $148,038 $779,060 $295,839 
Revenue from mining hosting services693,778 1,625,701 1,642,205 3,349,152 
Revenue from compute power5,608,946 1,311,700 7,711,458 1,311,700 
$6,712,805 $3,085,439 $10,132,723 $4,956,691 
In accordance with ASC 606-10-50-13, the Company is required to include disclosure on its remaining performance obligations as of the end of the current reporting period. The majority of the Company’s direct to customer compute power contracts have an expected duration of greater than one year. As of June 30, 2026, the aggregate amount of the transaction price allocated to remaining performance obligations for the Company’s direct to customer compute power contracts was $173,107,691 (which represents the amount of backlog related to these contracts). $34,368,785 of our remaining performance obligations will be completed and recognized as revenue during 2026, with the remainder recognized between 2027 and 2029.