v3.26.1
Subsequent Events (Details) - Subsequent Event - Two North American Businesses
$ in Millions
2 Months Ended
Jun. 22, 2026
USD ($)
business
Subsequent Event [Line Items]  
Number of businesses acquired | business 2
Total purchase price | $ $ 683