XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Balance sheet components - Other noncurrent liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Pension and other employee-related $ 4,573 $ 4,529
Deferred rent   3,058
Government grant 1,993 2,108
Capital lease obligation   282
Asset retirement obligations and other 3,556 3,522
Other noncurrent liabilities $ 10,122 $ 13,499