v3.25.4
Financial instruments and risks - Summary of Significant Exchange Rates (Detail)
12 Months Ended
Dec. 31, 2025
$ / SFr
Dec. 31, 2025
$ / SFr
$ / €
Dec. 31, 2025
$ / SFr
$ / £
Dec. 31, 2025
$ / R$
$ / SFr
Dec. 31, 2024
$ / SFr
Dec. 31, 2024
$ / SFr
$ / €
Dec. 31, 2024
$ / SFr
$ / £
Dec. 31, 2024
$ / SFr
$ / R$
Dec. 31, 2023
$ / SFr
Dec. 31, 2023
$ / €
Dec. 31, 2023
$ / £
Dec. 31, 2023
$ / R$
Dec. 31, 2025
$ / €
Dec. 31, 2025
$ / £
Dec. 31, 2025
$ / R$
Dec. 31, 2024
$ / €
Dec. 31, 2024
$ / £
Dec. 31, 2024
$ / R$
Disclosure of detailed information about financial instruments [abstract]                                    
Spot rate (in dollars per share) 0.79208 0.79208 0.79208 0.79208 0.90740 0.90740 0.90740 0.90740         0.85092 0.74179 5.49560 0.96530 0.79870 6.17360
Average rate (in dollars per share) 0.83064 0.88644 0.75887 5.58911 0.88064 0.92455 0.78267 5.39155 0.89855 0.92478 0.80428 4.97372