XML 41 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventories [Abstract]  
Schedule of Inventory, Current

March 31,

December 31,

    

2021

    

2020

Raw materials

$

72,138

$

67,775

Work-in-progress

8,434

7,005

Finished goods

14,867

15,768

Total inventories, net

$

95,439

$

90,548