XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information - (Details)
Nov. 06, 2017
Lawsuit
$ / shares
Jun. 30, 2020
$ / shares
Dec. 31, 2019
$ / shares
Commitments And Contingencies Disclosure [Abstract]      
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001
Number of lawsuits filed 4    
Number of lawsuits dismissed 3