v3.26.1
Data Center Operations - Future Minimum Operating Lease Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Future minimum operating lease payments  
Remainder of 2026 $ 15,210
2027 48,870
2028 56,593
2029 58,293
2030 60,042
Thereafter 393,963
Total undiscounted lease payments $ 632,971