XML 30 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Legal Matters (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2017
Jun. 30, 2019
Dec. 31, 2019
Loss Contingencies [Line Items]      
Settlement paid   $ 0.4  
Settled Litigation | Melcher Litigation      
Loss Contingencies [Line Items]      
Litigation settlement amount awarded to other party $ 1.7    
Indemnification Agreement      
Loss Contingencies [Line Items]      
Legal fees     $ 1.4