XML 97 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
May 31, 2015
Class Of Stock [Line Items]            
Common stock, shares authorized 190,000,000   190,000,000   190,000,000  
Common stock, par value $ 0.000004   $ 0.000004   $ 0.000004  
Stock issued on exercise of warrants   2,534,239 67,713 2,534,239    
Total unrecognized stock compensation expense related to unvested options and restricted stock granted under the Plans $ 15.0 $ 10.4 $ 15.0 $ 10.4    
Unrecognized expense expected to be recognized period     3 years      
Montrose Amended & Restated 2017 Stock Incentive Plan            
Class Of Stock [Line Items]            
Restricted shares outstanding 286,239 267,173 286,239 267,173    
Restricted shares forfeited 0 0 0 1,667    
Montrose Amended & Restated 2017 Stock Incentive Plan | Restricted Stock            
Class Of Stock [Line Items]            
Restricted shares became fully vested and released as common stock 0 0 38,929 10,000    
Montrose Amended & Restated 2017 Stock Incentive Plan | Stock Options | Board of Directors            
Class Of Stock [Line Items]            
Shares of vested over period     4 years      
Montrose Amended & Restated 2017 Stock Incentive Plan | Stock Options | Executive Officers            
Class Of Stock [Line Items]            
Shares of vested over period     3 years      
Vesting frequency of period     1 year      
Montrose Amended & Restated 2017 Stock Incentive Plan | Stock Options | Second Anniversary | Board of Directors            
Class Of Stock [Line Items]            
Award vesting percentage     50.00%      
Montrose Amended & Restated 2017 Stock Incentive Plan | Stock Options | Fourth Anniversary | Board of Directors            
Class Of Stock [Line Items]            
Award vesting percentage     50.00%      
Montrose Amended and Restated 2013 Stock Option Plan            
Class Of Stock [Line Items]            
Shares outstanding from exercised options 1,028,268 221,950 1,028,268 221,950    
Private Offering            
Class Of Stock [Line Items]            
Warrants to purchase common stock           116,350
Warrant exercise price per share           $ 17.19