v3.26.1
Data Center Operations - Future Minimum Operating Lease Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Future minimum operating lease payments  
Remainder of 2026 $ 18,450
2027 27,540
2028 28,366
2029 29,218
2030 30,095
Thereafter 176,306
Total undiscounted lease payments $ 309,975