v3.26.3
Accumulated other comprehensive income (loss) - Additional Information (Details)
shares in Millions
Sep. 30, 2026
shares
Sep. 14, 2026
Rate
Sep. 13, 2026
Rate
Dec. 31, 2025
shares
Equity [Abstract]        
Ordinary shares, issued (in shares) | shares 1,272     1,257
ADS to ordinary shares, conversion ratio | Rate   1 1