v3.26.1
Acquisition - Consideration Transferred (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2024
Mar. 31, 2025
Payments to acquire businesses, net of cash acquired    
Business acquisition, net of cash acquired   $ 291,878
Zoetis Inc.    
Business combination, consideration transferred    
Business combination, consideration transferred $ 297,500  
Payments to acquire businesses, net of cash acquired    
Business acquisition, net of cash acquired $ 286,500