XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.4
TRADE AND OTHER RECEIVABLES - Schedule of Accounts Receivable, Allowance for Credit Loss (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Current $ 19,894 $ 16,677
Overdue 2,552 2,916
Total accounts receivable 22,446 19,593
Less: expected credit losses (77) (99)
Net Accounts receivable $ 22,369 $ 19,494