XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Information - Property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost $ 33,785 $ 30,467
Accumulated depreciation and amortization (27,887) (24,205)
Property, equipment, and software development, net 5,898 6,262
Automobiles    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost 13 13
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost 171 171
Computer, communications, and network equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost 17,535 17,450
Construction in Progress    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost 105 0
Software    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost 4,159 4,150
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost 25 131
Software development    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software development, at cost $ 11,777 $ 8,552