v3.26.1
Business Combinations - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 01, 2025
USD ($)
Subsidiary
DataCenter
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Business Combination [Line Items]        
Preliminary goodwill   $ 537,233 $ 537,233 $ 541,493
2025 Portfolio Acquisition        
Business Combination [Line Items]        
Total preliminary purchase price $ 202,478      
Intangible asset with a fair value $ 63,700      
Weighted average useful life 12 years 4 months 24 days      
Preliminary goodwill $ 134,253      
Business combination, measurement period adjustment related to working capital     $ 600  
2025 Portfolio Acquisition | Purchase Agreement        
Business Combination [Line Items]        
Business combination, equity interest acquired, percentage 100.00%      
Number of data centers located | DataCenter 10      
Total preliminary purchase price $ 202,500      
Cash paid 195,100      
Escrow deposits 16,200      
Pre-existing lease adjustment settlement amount 2,400      
Business combination, purchase price allocation attributable to net working capital adjustment       $ 6,400
Business combination consideration transferred, escrow amount $ 16,200      
Number of subsidiaries | Subsidiary 2      
Business combination, income tax liabilities and indemnification asset amount $ 16,200      
Business combination consideration transferred, held in escrow amount released   $ 16,200    
2025 Portfolio Acquisition | Purchase Agreement | Canada Revenue Agency        
Business Combination [Line Items]        
Business combination consideration transferred, escrow amount 16,200      
2025 Portfolio Acquisition | Purchase Agreement | Revenue Quebec        
Business Combination [Line Items]        
Business combination consideration transferred, escrow amount 16,200      
2025 Portfolio Acquisition | Purchase Agreement | 2024 Revolving Credit Facility        
Business Combination [Line Items]        
Line of credit facility, borrowing amount $ 220,000