Organization and Description of Business (Details) MW in Thousands, ft² in Millions |
Mar. 31, 2026
ft²
MW
|
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Data center space (in square Feet) | ft² | 15 |
| On-Demand Power Capacity | 11 |
| Expandable On-Demand Power Capacity | 17 |