XML 63 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross $ 9,868 $ 9,573
Accumulated depreciation and amortization (8,962) (8,529)
Property and equipment, net 906 1,044
Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 5,219 4,979
Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 1,610 1,609
Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross 206 206
Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, gross $ 2,833 $ 2,779
Minimum | Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 3 years  
Minimum | Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 2 years  
Minimum | Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 5 years  
Minimum | Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 2 years  
Maximum | Office furniture and equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years  
Maximum | Leasehold improvements    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years  
Maximum | Vehicles    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years  
Maximum | Manufacturing and test equipment    
Major classifications of property and equipment and estimated useful lives    
Property and equipment, useful life (in years) 10 years