v3.26.1
Share Capital and Capital Surplus and Others - Summary of changes in issued shares (Parenthetical) (Detail) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disclosure of classes of share capital [line items]    
Number of treasury shares retired 0 4,043,091