XML 62 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 9,590 $ 9,439
Accumulated depreciation and amortization (8,274) (8,711)
Property and equipment, net $ 1,316 728
Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 10 years  
Network equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 6,081 6,858
Network equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Network equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 3,100 2,354
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 297 164
Office furniture and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Office furniture and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 10 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 112 $ 63
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years