XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Preferred Stock - Additional information (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Nov. 13, 2019
Jun. 30, 2020
Jan. 29, 2020
Dec. 31, 2019
Series A Convertible Voting Preferred Stock [Member]        
Preferred stock, shares authorized   10,000,000   10,000,000
Preferred stock, par value   $ 0.001   $ 0.001
Preferred stock, shares outstanding   0   103,000
Stock issued, shares 103,000      
Preferred stock voting rights   The Series A Preferred Stock will initially vote together with the Company's common stock on an as-converted basis. Holders of each Series A Preferred Stock will be entitled to one vote for each share of common stock into which their Series A Preferred Stock is then-convertible. Following the date the Series A Preferred Stock automatically converts into shares of the Company's common stock, except otherwise required by law, the Series A Preferred Stock will have no voting rights.    
Preferred Stock converted into of the Company's common stock     7,803,273  
Convertible Preferred Stock And Warrants And Underwritten Follow On Offering [Member]        
Share issued price per share $ 1,000      
Proceeds from issuance of convertible preferred stock and warrants net of issuance cost $ 97.7      
Series A Preferred Stock [Member]        
Share issued price per share   $ 1,000    
Preferred stock conversion price per share   $ 13.20