XML 69 R54.htm IDEA: XBRL DOCUMENT v3.19.1
The Company and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
The Company and Summary of Significant Accounting Policies    
Accounts receivable $ 19,586,000 $ 22,778,000
Accrued liabilities 15,371,000 $ 11,149,000
Adjustment | ASU 2014-09    
The Company and Summary of Significant Accounting Policies    
Accounts receivable 169,000  
Accrued liabilities $ 169,000