v3.26.1
Business Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Business Combination [Line Items]    
Goodwill $ 1,753,800 $ 1,720,769
2026 Acquisitions    
Business Combination [Line Items]    
Purchase price consideration 51,700  
Payment to acquire business 41,900  
Other liabilities 5,600  
Goodwill 34,300  
Goodwill intangible assets $ 10,000