Commitments and Contingencies - Legal Proceedings Narrative (Details)  | 
Feb. 04, 2019  | 
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Threshold period for not filing response to complaint | 30 days | 
| X | ||||||||||
- Definition Threshold period for not filing response to complaint. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |