v3.26.1
Deferred income tax assets and liabilities and income tax expense - Schedule of breakdown of income tax liability (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Noncurrent    
Income tax $ 13,964  
Total noncurrent 13,964 $ 0
Current    
Income tax, net of withholdings and prepayments 120,910 382,041
Total current $ 120,910 $ 382,041