v3.25.1
Description of the business: - Financial instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2025
May 02, 2024
Level 2 | Interest rate swap    
Description of the business:    
long-term liability $ 22.5  
Senior unsecured 2027 Notes | Level 2    
Description of the business:    
Senior notes $ 450.0  
Interest rate (as a percent) 7.00%  
Senior notes, fair value $ 450.0  
Senior Unsecured Mirror Notes due 2027 | Level 2    
Description of the business:    
Senior notes $ 300.0  
Interest rate (as a percent) 7.00%  
Senior notes, fair value $ 300.0  
Senior secured 2026 Notes    
Description of the business:    
Interest rate (as a percent) 3.50%  
Face amount $ 500.0  
Senior secured 2026 Notes | Level 2    
Description of the business:    
Interest rate (as a percent) 3.50%  
Face amount $ 500.0  
Senior notes, fair value $ 483.8  
IPv4 Notes    
Description of the business:    
Interest rate (as a percent) 7.924% 7.924%
Face amount $ 206.0 $ 206.0
IPv4 Notes | Level 2    
Description of the business:    
Face amount 206.0  
Senior notes, fair value $ 211.3