v3.26.1
Deferred Tax - Additional Information (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]    
Deferred tax asset $ 1,263 $ 1,343