XML 117 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Restricted Stock Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Average Price per Share [1] $ 66.30 $ 30.69 $ 24.00
Montrose 2017 Stock Incentive Plan | Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares 10,920 19,309 33,229
Montrose 2017 Stock Incentive Plan | Restricted stock units awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares 106,324 1,690,700 33,229
Average Price per Share $ 46.82 $ 66.45 $ 31.60
Total (in thousands) 4,978,000 112,347,000 1,050,000
[1] Represents the non-cash release of shares of common stock due to the exercise of warrants and the vesting of restricted stock