XML 45 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Additional Information (Details)
Sep. 30, 2019
USD ($)
Commitments And Contingencies [Line Items]  
Legal Contingency $ 10,253,122
Other Current Assets  
Commitments And Contingencies [Line Items]  
Gain Contingency $ 10,300,000