v3.26.1
Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details)
Dec. 31, 2025
USD ($)
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities $ 929,697,246
2026 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 56,637,991
2027 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 90,842,440
2028 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 91,989,019
2029 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 93,696,438
2030 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 93,697,410
Thereafter [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 502,833,948
Colocation services [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 926,524,278
Colocation services [Member] | 2026 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 55,285,668
Colocation services [Member] | 2027 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 89,923,474
Colocation services [Member] | 2028 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 91,376,813
Colocation services [Member] | 2029 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 93,429,539
Colocation services [Member] | 2030 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 93,674,836
Colocation services [Member] | Thereafter [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 502,833,948
Other Revenue [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 3,172,968
Other Revenue [Member] | 2026 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 1,352,323
Other Revenue [Member] | 2027 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 918,966
Other Revenue [Member] | 2028 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 612,206
Other Revenue [Member] | 2029 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 266,899
Other Revenue [Member] | 2030 [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities 22,574
Other Revenue [Member] | Thereafter [Member]  
Schedule of Remaining Performance Obligation [Line Items]  
Total contract liabilities