XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2021
Inventories [Abstract]  
Schedule of Inventory, Current

September 30, 

December 31,

    

2021

    

2020

Raw materials

$

97,332

$

67,775

Work-in-progress

8,579

7,005

Finished goods

18,830

15,768

Total inventories, net

$

124,741

$

90,548