v3.25.2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross $ 44,440   $ 44,440   $ 44,273
Less: accumulated depreciation and amortization (28,198)   (28,198)   (26,684)
Property, plant and equipment, net 16,242   16,242   17,589
Total depreciation 881 $ 985 1,870 $ 1,961  
Cost of sales          
Property, Plant and Equipment [Line Items]          
Total depreciation 838 923 1,760 1,836  
Selling, general and administrative          
Property, Plant and Equipment [Line Items]          
Total depreciation 43 $ 62 110 $ 125  
Land          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross 518   518   665
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross 2,343   2,343   2,220
Buildings          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross 1,720   1,720   1,475
Machinery, fixtures and equipment          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross 39,126   39,126   39,038
Construction-in-progress          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross $ 733   $ 733   $ 875