XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
TRADE AND OTHER RECEIVABLES - Schedule of accounts, notes, loans and financing receivable (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Current $ 12,362 $ 12,500
Overdue 1,074 1,211
Total accounts receivable 13,436 13,711
Less: expected credit losses (588) (588)
Net accounts receivable 12,848 13,123
Sales tax receivable 302 242
Government subsidies receivable 2,254 1,743
Income tax receivable 3,845 3,845
Accounts and other receivables, net, current $ 19,249 $ 18,953