XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details)
$ / shares in Units, ft² in Thousands, $ in Millions
1 Months Ended 3 Months Ended
May 08, 2025
USD ($)
$ / shares
shares
Apr. 30, 2025
USD ($)
ft²
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
Subsequent Event [Line Items]        
Purchase of property and equipment     $ 66.5 $ 221.9
Repurchase Program        
Subsequent Event [Line Items]        
Stock repurchased in the period (in shares) | shares     0  
Stock repurchase program, unused balance     $ 2,030.0  
Subsequent Event | Repurchase Program        
Subsequent Event [Line Items]        
Stock repurchased in the period (in shares) | shares 4,600,000      
Stock repurchased, average price (in dollars per share) | $ / shares $ 87.89      
Stock repurchased in the period, aggregate purchase price $ 401.1      
Stock repurchase program, unused balance $ 1,630.0      
Subsequent Event | Burnaby, Canada        
Subsequent Event [Line Items]        
Area of real estate property | ft²   245    
Purchase of property and equipment   $ 99.9