Quarterly report pursuant to Section 13 or 15(d)

Inventories. (Details) - Schedule of balances consisted inventory

v3.21.2
Inventories. (Details) - Schedule of balances consisted inventory - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of balances consisted inventory [Abstract]    
Finished goods $ 40,836 $ 25,154
Work in progress 5,539 4,333
Raw materials 10,148 7,074
Other 1,594 1,364
Total $ 58,117 $ 37,925