XML 80 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock - Summary of Common Stock Reserved and Unreserved for Future Issuance (Parenthetical) (Detail)
Dec. 31, 2018
shares
Class Of Stock Disclosures [Abstract]  
Warrants for redeemable preferred stock 1,612
Common stock reserve percentage 150.00%