XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Summary of Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 72,276 $ 84,583
Less: Accumulated depreciation and amortization (54,675) (65,065)
Property and equipment, net 17,601 19,518
Computers and Purchased Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 23,660 25,572
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 4,197 4,226
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 2,381 2,471
Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 24,834 34,502
Land    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 3,091 3,091
Building    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 4,765 4,765
Building Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 7,391 7,374
Trial Systems at Customers' Sites    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 1,957 $ 2,582