v3.26.1
Other taxes and royalties - Summary of other taxes and royalties (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities 1 [Abstract]    
Royalties and others $ 28,662 $ 26,008
Personal assets tax 11,122 8,132
Tax withholdings 2,936 12,497
Other 1,225 1,078
Total current other taxes and royalties $ 43,945 $ 47,715