XML 77 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Beginning Balance $ 716 $ 297 $ 459
Additions 168 419 219
Deductions (47)   (381)
Ending Balance $ 837 $ 716 $ 297