v3.26.1
Description of the business: - Financial instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 17, 2025
Senior unsecured 2027 notes | Level 2      
Description of the business and summary of significant accounting policies:      
Aggregate principal amount $ 450.0    
Interest rate (as a percent) 7.00%    
Fair value of aggregate principal amount $ 446.1    
Senior Unsecured Mirror Notes due 2027 | Level 2      
Description of the business and summary of significant accounting policies:      
Aggregate principal amount $ 300.0    
Interest rate (as a percent) 7.00%    
Fair value of aggregate principal amount $ 297.4    
Senior secured 2032 notes      
Description of the business and summary of significant accounting policies:      
Aggregate principal amount   $ 600.0  
Interest rate (as a percent)     6.50%
Senior secured 2032 notes | Level 2      
Description of the business and summary of significant accounting policies:      
Aggregate principal amount $ 579.6    
Interest rate (as a percent) 6.50%    
Fair value of aggregate principal amount $ 518.7    
Secured IPv4 Notes | Level 2      
Description of the business and summary of significant accounting policies:      
Aggregate principal amount 380.4    
Fair value of aggregate principal amount $ 387.4