XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant & Equipment, Net - Schedule of Property, Plant & Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross $ 222,294 $ 205,687
Less: accumulated depreciation and amortization (100,128) (88,915)
Property, plant and equipment, net 122,166 116,772
Land    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 13,450 13,450
Buildings    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 76,329 73,559
Machinery, equipment and fixtures    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 92,604 83,608
Computer software    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross 25,864 24,384
Construction in progress    
Property, Plant & Equipment [Line Items]    
Property, plant and equipment, gross $ 14,047 $ 10,686