v3.26.1
Other Non-Current Assets, Net (Tables)
6 Months Ended
Jun. 30, 2026
Other Non-Current Assets, Net [Abstract]  
Schedule of Other Non-Current Assets, Net

Other non-current assets were comprised of the following:

 

    June 30,
2026
    December 31,
2025
 
Deposits (a)   $ 653     $ 405  
Deferred contract costs     21,761       22,969  
Deferred financing costs     335       -  
Prepayment to third parties     857       -  
Others     518       427  
Less: Current expected credit losses     (1 )     -  
Total   $ 24,123     $ 23,801  

 

(a) 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.