v3.25.1
Income Tax/Deferred Tax - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
Changes in tax rates or tax laws enacted or announced [member]  
Disclosure of temporary difference, unused tax losses and unused tax credits [line items]  
Tax rate on dividends 7.00%