XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLES, NET - Schedule of Accounts Receivables, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
ACCOUNTS RECEIVABLES, NET    
Total accounts receivable, net $ 48,923 $ 44,361
Other    
ACCOUNTS RECEIVABLES, NET    
Total accounts receivable, net 1,811 608
Receivables related to product sales, net    
ACCOUNTS RECEIVABLES, NET    
Total accounts receivable, net $ 47,112 $ 43,753