XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS RECEIVABLES, NET - Schedule of Accounts Receivables, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
ACCOUNTS RECEIVABLES, NET    
Total accounts receivable, net $ 48,537 $ 44,361
Receivables related to product sales, net    
ACCOUNTS RECEIVABLES, NET    
Total accounts receivable, net 46,565 43,753
Other Receivables    
ACCOUNTS RECEIVABLES, NET    
Total accounts receivable, net $ 1,972 $ 608