v3.10.0.1
Description of Company (Details)
12 Months Ended
Jul. 31, 2007
Dec. 31, 2018
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Common stock distribution percentage due to spin-off 100.00%  
Common stock distribution, due to spin-off, conversion ratio 3  
Number of reportable segments   1