XML 131 R102.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - SEC Matter (Details)
Jun. 30, 2020
USD ($)
Loss Contingencies [Line Items]  
Accrued SEC penalty $ 17,500,000
Chief Executive Officer  
Loss Contingencies [Line Items]  
Gain contingency, unrecorded amount $ 2,122,000