XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Other Commitments (Details) - Data Center Operations, Non-Tangible Utilities And Services
$ in Thousands
Dec. 31, 2024
USD ($)
Other Commitments [Line Items]  
2025 $ 4,595
2026 4,317
2027 3,309
2028 3,323
2029 2,727
Thereafter 1,460
Total future minimum commitments $ 19,731