XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Balance sheet information - Schedule od Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Finance leases $ 15,737 $ 15,737
Property and equipment and finance leases, gross 77,891 77,109
Less accumulated depreciation and amortization (48,466) (40,504)
Property and equipment and finance leases, net 29,425 36,605
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 41,509 37,860
Demonstration and consignment inventory    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,484 9,341
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,063 3,763
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,586 4,163
Furniture and fixtures | Discontinued Operations, Held-for-sale    
Property, Plant and Equipment [Line Items]    
Property and equipment and finance leases, net 20  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,913 2,180
Machinery and equipment | Discontinued Operations, Held-for-sale    
Property, Plant and Equipment [Line Items]    
Property and equipment and finance leases, net 237  
Assets not yet placed in service    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 599 $ 4,065