XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
2. Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories
    As of  
   

March 31,

2021

   

December 31,

2020

 
Raw materials   $ 1,321     $ 1,382  
Work-in-progress     1,938       1,266  
Finished goods     951       1,321  
Total inventories   $ 4,210     $ 3,969