Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Components - Schedule of Net Accounts Receivable Balance Concentrations by Major Category (Parenthetical) (Details)

v3.7.0.1
Balance Sheet Components - Schedule of Net Accounts Receivable Balance Concentrations by Major Category (Parenthetical) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
Customer
Dec. 31, 2016
USD ($)
Customer
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 30,927,000 $ 30,828,000
Business To Business And Other Receivables    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net 19,477,000 18,840,000
Customer Concentration Risk    
Accounts Notes And Loans Receivable [Line Items]    
Accounts receivable, net $ 10,090,000 $ 9,791,000
Customer Concentration Risk | Business To Business And Other Receivables    
Accounts Notes And Loans Receivable [Line Items]    
Number of customers | Customer 1 1
Accounts receivable, net $ 10,090,000 $ 9,791,000
Credit insurance policy, deductible amount $ 500,000  
Credit insurance policy, retention percentage 10.00%  
Customer Concentration Risk | Business To Business And Other Receivables | Maximum    
Accounts Notes And Loans Receivable [Line Items]    
Credit insurance policy, coverage limit $ 9,000,000