XML 95 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Deficit - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2020
Dec. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 5,118,954 3,706,994
Warrants    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 2,002,550 650,590
Montrose 2013 Stock Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 2,050,244 2,058,619
Montrose 2017 Stock Incentive Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock reserved for future issuance 1,066,160 997,785