v3.26.1
Other Non-Current Assets, Net (Tables)
3 Months Ended
Mar. 31, 2026
Other Non-Current Assets, Net [Abstract]  
Schedule of Other Non-Current Assets

Other non-current assets were comprised of the following:

 

   March 31,
2026
   December 31,
2025
 
Deposits (a)  $5,519,936   $5,170,268 
Deferred contract costs   22,365,149    22,969,613 
Others   518,812    480,284 
Less: Current expected credit losses   (41,522)   (40,519)
Total  $28,362,375   $28,579,646 

 

(a)As of March 31, 2026 and December 31, 2025, the balance of deposits primarily consisted of the deposits made to a utility company related to our colocation services and to our service providers who paid utility charges in mining facilities on behalf of the Company. The deposits are refundable upon expiration of the agreement.