v3.26.3
Data Center Operations - Future Minimum Operating Lease Payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Future minimum operating lease payments  
Remainder of 2026 $ 8,460
2027 48,870
2028 56,593
2029 58,293
2030 60,042
Thereafter 393,963
Total undiscounted lease payments $ 626,221