XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.2
TRADE AND OTHER RECEIVABLES - Schedule of accounts, notes, loans and financing receivable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Receivables [Abstract]    
Current $ 18,514 $ 13,659
Overdue 913 621
Total accounts receivable 19,427 14,280
Less: expected credit losses (128) (130)
Net accounts receivable 19,299 14,150
Sales tax receivable 387 196
Income tax receivable   3,194
Accounts and other receivables, net, current $ 19,686 $ 17,540