v3.26.1
Acquisitions - Schedule of Our Preliminary Allocation of Purchase Price of Fair Value (Details) - USD ($)
$ in Thousands
Apr. 01, 2026
Jun. 30, 2026
Dec. 31, 2025
Recognized amounts of identifiable assets acquired and liabilities assumed      
Goodwill acquired   $ 753,463 $ 408,681
DPS      
Business Combination [Line Items]      
Fair value of consideration transferred $ 726,354    
Recognized amounts of identifiable assets acquired and liabilities assumed      
Cash and cash equivalents 11,355    
Accounts receivable 17,981    
Intangible assets 45,000    
Property, plant, and equipment 341,818    
Other current assets 3,738    
Non-current assets 360    
Total assets acquired 420,252    
Deferred revenue 15,786    
Other current liabilities 17,694    
Other non-current liabilities 5,200    
Total liabilities assumed 38,680    
Total identifiable assets acquired less liabilities assumed 381,572    
Goodwill acquired 344,782    
DPS | Customer relationships      
Recognized amounts of identifiable assets acquired and liabilities assumed      
Intangible assets $ 45,000    
Finite-lived intangible asset, useful life 10 years