Quarterly report pursuant to Section 13 or 15(d)

The Company and Basis of Presentation - Concentration Risk (Details)

v3.20.1
The Company and Basis of Presentation - Concentration Risk (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Fox Networks Group | Sales Revenue, Net      
Product Information [Line Items]      
Concentration risk, percentage 0.00% 63.00%  
American Made Media Consultants, LLC | Sales Revenue, Net      
Product Information [Line Items]      
Concentration risk, percentage 31.00% 0.00%  
American Made Media Consultants, LLC | Accounts Receivable      
Product Information [Line Items]      
Concentration risk, percentage 30.00%   15.00%
Houston Methodist | Sales Revenue, Net      
Product Information [Line Items]      
Concentration risk, percentage 11.00% 13.00%  
Presidio Networked Solutions LLC | Accounts Receivable      
Product Information [Line Items]      
Concentration risk, percentage 23.00%   11.00%
Fort Lauderdale International Airport/Starmark | Accounts Receivable      
Product Information [Line Items]      
Concentration risk, percentage 10.00%   0.00%
HID Global (through Bluvision Inc.) | Accounts Receivable      
Product Information [Line Items]      
Concentration risk, percentage 0.00%   23.00%
MD Anderson | Accounts Receivable      
Product Information [Line Items]      
Concentration risk, percentage 0.00%   10.00%