v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Dec. 31, 2024
Business Combination      
Goodwill $ 802,040 $ 799,575 $ 770,886
2025 Acquisitions      
Business Combination      
Business combination, consideration transferred 66,482    
Goodwill 19,810    
Business acquisition, aggregate revenue contribution $ 15,100