v3.25.4
Income Taxes - Schedule of Cash Taxes Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Foreign:      
Total $ 159.4 $ 144.9 $ 79.8
Costa Rica      
Foreign:      
Foreign 43.6    
Jamaica      
Foreign:      
Foreign 12.9    
Panama      
Foreign:      
Foreign 14.3    
United Kingdom      
Foreign:      
Foreign (9.8)    
United States      
Foreign:      
Foreign 46.9    
Other      
Foreign:      
Foreign $ 51.5