XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Preferred Stock - Additional Information (Details)
Nov. 04, 2019
shares
Common Stock  
Temporary Equity [Line Items]  
Conversion of convertible preferred stock, common stock shares issued 17,467,184