XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Deficit - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
May 31, 2015
Class Of Stock [Line Items]            
Common stock, shares authorized 25,000,000   25,000,000   25,000,000  
Common stock, par value $ 0.000004   $ 0.000004   $ 0.000004  
Shares issued average price per share $ 31.60 $ 26.90 $ 31.60 $ 26.90    
Total unrecognized stock compensation expense related to unvested options and restricted stock granted under the Plans $ 6.5 $ 6.8 $ 6.5 $ 6.8    
Unrecognized expense expected to be recognized period     2 years      
Montrose Amended & Restated 2017 Stock Incentive Plan            
Class Of Stock [Line Items]            
Number of restricted stock shares issued     33,229 30,000    
Montrose Amended & Restated 2017 Stock Incentive Plan | Restricted Stock            
Class Of Stock [Line Items]            
Restricted stock fair value market price per share     $ 31.60 $ 24.00    
Shares of vested over period     1 year 3 years    
Restricted shares became fully vested and released as common stock     0 0    
Restricted shares outstanding 273,122 242,025 273,122 242,025    
Forfeitures, cancellations or expirations of restricted shares 0 0 0 0    
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      
Montrose Amended and Restated 2013 Stock Option Plan            
Class Of Stock [Line Items]            
Shares outstanding from exercised options 205,100   205,100   201,600  
CTEH            
Class Of Stock [Line Items]            
Number of common stock shares issued in connection with business acquisition 791,139   791,139      
Shares issued average price per share $ 31.60   $ 31.60      
TES and TESUS            
Class Of Stock [Line Items]            
Number of common stock shares issued in connection with business acquisition   125,031   125,031    
Shares issued average price per share   $ 26.90   $ 26.90    
Private Offering            
Class Of Stock [Line Items]            
Warrants to purchase common stock           116,350
Warrant exercise price per share           $ 17.19
Employee Stock            
Class Of Stock [Line Items]            
Number of common stock shares issued in connection with exercise of certain options 3,500 13,750 3,500 15,000    
Shares issued average exercise price per share $ 6.03 $ 7.38 $ 6.03 $ 6.71