XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue From Contracts with Customers - Current and Deferred Contracts (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Current deferred revenue  
Movement in Deferred Revenue [Roll Forward]  
Balance as of December 31, 2019 $ 11,776
Increases due to cash received 9,691
Revenue recognized (2,327)
Foreign currency impact (870)
Balance as of June 30, 2020 18,270
Long-Term deferred revenue  
Movement in Deferred Revenue [Roll Forward]  
Balance as of December 31, 2019 3,858
Increases due to cash received 0
Revenue recognized 0
Foreign currency impact 0
Balance as of June 30, 2020 $ 3,858