v3.26.1
Acquisitions and Divestitures - Divestitures Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Disposal Group, Including Discontinued Operations [Line Items]          
Gain on sale of assets $ 13,568 $ 1,910 $ 10,690 $ 12,772  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | 2025 Divestitures          
Disposal Group, Including Discontinued Operations [Line Items]          
Consideration received on disposition         $ 900,000
Cash consideration, net of closing adjustments 11,500   11,500 11,100  
Gain on sale of assets $ 13,600 $ 1,900 13,600 $ 12,800  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | 2026 Divestitures          
Disposal Group, Including Discontinued Operations [Line Items]          
Cash consideration, net of closing adjustments     1,200    
Gain on sale of assets     $ (2,900)