v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contracts with Customers [Abstract]  
Schedule of Remaining Performance Obligation

The following table presents estimated revenue expected to be recognized in the future related to the unsatisfied portion of the performance obligation as of June 30, 2026:

 

    2026     2027     2028     2029     2030     Thereafter     Total  
Colocation Services   $ 36,053     $ 93,465     $ 94,835     $ 95,285     $ 94,021     $ 519,236     $ 932,895  
Cloud Services     21,627       43,254       10,265       -       -       -       75,146  
Total remaining performance obligations   $ 57,680     $ 136,719     $ 105,100     $ 95,285     $ 94,021     $ 519,236     $ 1,008,041