XML 58 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock, Redeemable Common Stock, and Convertible Preferred Stock (converted to Common Stock) - Additional Information (Detail)
3 Months Ended
Mar. 31, 2020
USD ($)
vote
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Equity [Abstract]    
Common stock, authorized shares 33,333,333 33,333,333
Common stock, par value (in usd per share) | $ / shares $ 0.001 $ 0.001
Number of votes per share | vote 1  
Dividends on common stock declared or paid | $ $ 0  
Common stock, requested authorized shares 125,000,000