XML 52 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment, net - Schedule of Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 97,251 $ 90,288
Less: Accumulated depreciation (17,735) (15,505)
Property, plant and equipment, net 79,516 74,783
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 5,883 4,471
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 40,598 36,464
Computers and related software    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 13,694 13,542
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 25,194 19,522
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 74 74
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 11,808 $ 16,215