v3.26.1
Property, Plant, and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment, Net [Abstract]  
Schedule of Property, Plant, and Equipment, Net

Property, plant, and equipment, net was comprised of the following:

 

    June 30,
2026
    December 31,
2025
 
Cloud service equipment   $ 120,999     $ 146,589  
Colocation service equipment     33,511       31,875  
Purchased and internally developed software     295       4,633  
Land     11,520       6,511  
Building     41,360       -  
Leasehold improvements     4,044       30,088  
Other property and equipment     72       36  
                 
Less: Accumulated depreciation     (45,304 )     (40,136 )
      166,497       179,596  
Construction in progress     484,588       157,043  
Property, plant, and equipment, net   $ 651,085     $ 336,639