XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Purchase and Stock Incentive Plans - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options vesting period   5 years  
Options granted (in shares)   0 0
Shares granted (in shares)   734,042  
Number of unvested stock awards (in shares)   2,412,758  
Number of unvested stock awards vesting start date   Jan. 01, 2024  
Number of unvested stock awards vesting end date   Dec. 31, 2027  
2021 Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock purchase percentage 15.00%    
Period prior to last day of offering period 30 days    
Compensation costs   $ 1,000,000  
Bowman Consulting Group Ltd. 2021 Omnibus Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation costs   $ 0 $ 0
Options granted (in shares)   0  
Intrinsic value per share of options (in dollars per share)   $ 29.24 $ 15.57
Cash payments received from exercise of options   $ 29,203 $ 29,203
Unrecognized compensation costs   $ 0  
Common stock authorized and reserved for issuance (in shares)   4,128,557  
Percentage of common stock reserve automatically increases   5.00%  
Bowman Consulting Group Ltd. 2021 Omnibus Equity Incentive Plan | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options vesting period   2 years  
Bowman Consulting Group Ltd. 2021 Omnibus Equity Incentive Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options vesting period   5 years  
2021 Executive Officers Long Term Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options vesting period   2 years 10 months 28 days  
Shares granted (in shares)   245,710  
Bowman Consulting Group Ltd. Stock Bonus Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation costs   $ 24,700,000 $ 13,700,000