v3.26.1
Acquisitions - Other Acquisitions (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 17, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired   $ 0 $ 37,160  
Goodwill   $ 296,660   $ 300,280
GMT        
Business Combination [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired $ 37,700      
Goodwill 15,500      
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill 4,600      
Business Combination, Recognized Identifiable Assets and Liabilities Assumed, Net Working Capital 17,400      
Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment $ 200