XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.4
PROPERTY AND EQUIPMENT (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 210,959 $ 208,078
Less: Accumulated depreciation and amortization (161,710) (157,034)
Total property and equipment, net 49,249 51,044
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 129,493 134,111
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 25,811 25,888
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 5,238 5,454
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 40,765 37,794
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 9,652 $ 4,831