XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Redeemable preferred shares - Schedule of Redeemable Preferred Shares (Details) - Series A Redeemable Convertible Preferred Stock
$ / shares in Units, shares in Millions, $ in Millions
Feb. 03, 2024
USD ($)
$ / shares
shares
Temporary Equity [Line Items]  
Conversion rate 12.5406
Conversion price | $ / shares $ 79.7410
Potential impact of Preferred Shares if-converted to common shares | shares 8.2
Liquidation preference (1) | $ $ 665.1