XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
acquisition
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 402,200,000    
Acquisitions 40,900,000    
Effect of foreign currency translation (300,000)    
Goodwill, ending balance $ 442,800,000 $ 402,200,000  
Number of acquisitions completed | acquisition 2    
Goodwill impairment $ 0 $ 0 $ 0