XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholder's Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2022
Jan. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 8,772,532     5,992,019
Montrose 2013 Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 878,614 1,185,112   2,047,269
Montrose 2017 Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 7,893,918   135,517 3,944,750