XML 54 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Inventories [Abstract]    
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