v3.26.1
Other Non-Current Assets, Net - Schedule of Other Non-Current Assets, Net (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Other Non-Current Assets, Net [Abstract]    
Deposits [1] $ 404,598 $ 423,511
Deferred contract costs 22,969,613 982,039
Others 426,951 1,432,719
Less: Current expected credit losses (49)
Total $ 23,801,113 $ 2,838,269
[1] The balance of deposits primarily consisted of the deposits made to a utility company related to our colocation services. The deposits are refundable upon expiration of the agreement.