XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill - Activity in Goodwill Balance (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Goodwill [Roll Forward]        
Balance at beginning of period $ 542,912 $ 519,410 $ 507,808  
Effect of foreign currency translation (7,286) 23,502 11,602  
Balance at end of period 535,626 $ 542,912 $ 519,410  
Cabot        
Goodwill [Roll Forward]        
Goodwill impairment loss $ 338,800     $ 338,800