XML 92 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Plans and Compensation - Schedule of Restricted Stock Activity (Details) - Montrose 2017 Stock Incentive Plan - Restricted stock units awards - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding, Shares, Beginning Balance 2,617,059 2,468,722
Granted, Shares 1,350,599 354,060
Forfeited/cancelled, Shares (104,996) (43,115)
Vested, Shares (617,957) (150,641)
Outstanding, Shares, Ending Balance 3,244,705 2,629,026
Weighted Average Grant Date Fair Value per Share Granted $ 18.02 $ 40.12
Weighted Average Grant Date Fair Value per Share Forfeited/ cancelled 28.44 36.7
Weighted Average Grant Date Fair Value per Share Vested $ 27.21 $ 37.46