XML 71 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Software Subscription License Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2014
Dec. 31, 2016
Other Commitments [Line Items]    
Purchase obligations   $ 7,037
Software Subscription License    
Other Commitments [Line Items]    
Total amount of software license $ 4,900  
Support Services Agreement    
Other Commitments [Line Items]    
Support service package period 3 years  
Purchase obligations $ 2,400