XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options to Purchase Common Stock Exercised (101,340) (959,890) (47,600)  
Montrose 2017 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options to Purchase Common Stock Outstanding Beginning Balance 2,036,729 1,840,229 617,852  
Options to Purchase Common Stock Granted 698,534 300,620 1,243,027  
Options to Purchase Common Stock Forfeited/cancelled (96,211) (33,875) (17,225)  
Options to Purchase Common Stock Expired   (1,550) (2,500)  
Options to Purchase Common Stock Exercised (59,486) (68,695) (925)  
Options to Purchase Common Stock Outstanding Ending Balance 2,579,566 2,036,729 1,840,229 617,852
Options to Purchase Common Stock Exercisable 1,183,574      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted-Average Exercise Price per Share Beginning Balance $ 26 $ 23 $ 24  
Weighted-Average Exercise Price per Share Granted 44 44 22  
Weighted-Average Exercise Price per Share Forfeited/cancelled 32 28 22  
Weighted-Average Exercise Price per Share Expired   19 18  
Weighted-Average Exercise Price per Share Exercised 23 22 14  
Weighted-Average Exercise Price per Share Ending Balance 31 26 23 $ 24
Weighted-Average Exercise Price per Share, Exercisable 27      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Weighted Average Grant Date Fair Value per Share Beginning Balance 14 12 12  
Weighted Average Grant Date Fair Value per Share Granted 16 23 12  
Weighted Average Grant Date Fair Value per Share Ending Balance $ 15 $ 14 $ 12 $ 12
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Weighted Average Remaining Contract Life (in Years) Outstanding 7 years 9 months 3 days 8 years 3 months 18 days 9 years 1 month 2 days 7 years 9 months 25 days
Weighted Average Remaining Contract Life, Exercisable 7 years 1 month 24 days      
Aggregate Intrinsic Value of In-The-Money Options Outstanding $ 91,030 $ 15,598 $ 4,696  
Aggregate Intrinsic Value of In-The-Money Options Exercised 1,398 2,169   $ 8
Aggregate Intrinsic Value of In-The-Money Options Outstanding 37,295 $ 91,030 $ 15,598 $ 4,696
Aggregate Intrinsic Value of In-The-Money Options Exercisable $ 21,181      
Montrose Amended and Restated 2013 Stock Option Plan        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options to Purchase Common Stock Outstanding Beginning Balance 897,674 1,787,869 1,855,469  
Options to Purchase Common Stock Forfeited/cancelled     (7,500)  
Options to Purchase Common Stock Expired (125) (625) (11,300)  
Options to Purchase Common Stock Exercised (41,854) (889,570) (48,800)  
Options to Purchase Common Stock Outstanding Ending Balance 855,695 897,674 1,787,869 1,855,469
Options to Purchase Common Stock Exercisable 855,695      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted-Average Exercise Price per Share Beginning Balance $ 6 $ 6 $ 6  
Weighted-Average Exercise Price per Share Forfeited/cancelled     10  
Weighted-Average Exercise Price per Share Expired 6 6 6  
Weighted-Average Exercise Price per Share Exercised 6 6 8  
Weighted-Average Exercise Price per Share Ending Balance 6 6 6 $ 6
Weighted-Average Exercise Price per Share, Exercisable 6      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Weighted Average Grant Date Fair Value per Share Beginning Balance 2 1 1  
Weighted Average Grant Date Fair Value per Share Ending Balance $ 2 $ 2 $ 1 $ 1
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Weighted Average Remaining Contract Life (in Years) Outstanding 3 years 3 months 21 days 4 years 4 months 13 days 5 years 4 months 24 days 6 years 4 months 24 days
Weighted Average Remaining Contract Life, Exercisable 3 years 3 months 21 days      
Aggregate Intrinsic Value of In-The-Money Options Outstanding $ 57,529 $ 43,867 $ 46,617  
Aggregate Intrinsic Value of In-The-Money Options Exercised 1,626 45,161 908  
Aggregate Intrinsic Value of In-The-Money Options Outstanding 32,478 $ 57,529 $ 43,867 $ 46,617
Aggregate Intrinsic Value of In-The-Money Options Exercisable $ 32,478