XML 96 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholder's Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jan. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance 8,619,509   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 861,514   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,757,995 135,517 3,944,750 1,185,112