The Company and Basis of Presentation - Additional Information (Details) |
Oct. 31, 2018 |
---|---|
OSS Europe | |
Organization Consolidation And Presentation Of Financial Statements [Line Items] | |
Percentage of shares acquired | 100.00% |
X | ||||||||||
- Definition Organization consolidation and presentation of financial statements. No definition available.
|
X | ||||||||||
- Definition Percentage of voting equity interest acquired in business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Details
|