v3.24.2.u1
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total $ 125,929 $ 122,137
Less: accumulated depreciation and amortization (55,175) (49,963)
Total 70,754 72,174
Land    
Property, Plant and Equipment [Line Items]    
Total 12,312 12,312
Buildings and Improvements    
Property, Plant and Equipment [Line Items]    
Total 33,685 29,763
Machinery, Equipment, Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Total $ 79,932 $ 80,062