v3.26.1
Subsequent events (Details) - Major ordinary share transactions
$ / shares in Units, $ in Millions
Jul. 17, 2026
USD ($)
$ / shares
Disclosure of non-adjusting events after reporting period [line items]  
Repurchase and cancel (up to) | $ $ 70.0
Outstanding common shares at a price (in dollars per share) | $ / shares $ 20.40