XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Redeemable preferred shares - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 20, 2024
May 06, 2024
Apr. 15, 2024
Apr. 01, 2024
Oct. 05, 2016
May 04, 2024
May 04, 2024
Apr. 29, 2023
Feb. 03, 2024
Temporary Equity [Line Items]                  
Repurchase of redeemable convertible preferred shares             $ 412.0 $ 0.0  
Dividends paid on redeemable convertible preferred shares             10.3 8.2  
Redemption of preferred shares             $ 87.2    
Series A Redeemable Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Redeemable convertible preferred stock, shares issued (in shares)         625,000        
Preferred stock, purchase price         $ 625.0        
Shares issued, price per share (usd per share)         $ 1,000        
Temporary Equity, Redemption Price Per Share           $ 1,050.94 $ 1,050.94    
Preferred share conversion restriction           $ 110.0      
Stock Redeemed or Called During Period, Shares       312,500          
Repurchase of redeemable convertible preferred shares     $ 414.1            
Dividends paid on redeemable convertible preferred shares     2.1            
Redemption of preferred shares     $ 83.6            
Professional Fees             $ 1.5    
Payments of stock issuance costs         $ 13.7        
Accumulated accretion of dividends           $ 13.3 13.3 11.1 $ 12.4
Accretion to redemption value             $ 0.9 $ 0.4  
Series A Redeemable Convertible Preferred Stock | Subsequent Event                  
Temporary Equity [Line Items]                  
Stock Redeemed or Called During Period, Shares   100,000              
Repurchase of redeemable convertible preferred shares $ 129.0