XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.4
OTHER - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 166,630 $ 163,617
Less: accumulated depreciation and amortization (151,189) (148,568)
Total 15,441 15,049
Machinery, furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 82,973 83,622
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 40,044 39,377
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 39,627 39,154
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 1,127 983
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment gross 2,759 381
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment gross $ 100 $ 100