Stock-Based Compensation (Details) - USD ($) $ / shares in Units, $ in Thousands | 12 Months Ended |
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | |
Annual percentage of outstanding shares available for grant, maximum | 5% | | |
Cumulative percentage of outstanding shares available for grant in a year, maximum | 10% | | |
Salary and Wage, Excluding Cost of Good and Service Sold [Abstract] | | | |
Compensation expense | $ 7,930 | $ 4,625 | $ 3,407 |
Income tax benefit | $ 1,722 | $ 793 | $ 538 |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] | | | |
Volatility rate | 9.70% | 9.90% | 9.70% |
Risk-free interest rate | 1.70% | 0.30% | 0.70% |
Expected dividend yield | 0.40% | 0.40% | 0.40% |
Expected life of awards (years) | 3 years | 3 years | 8 years 1 month 6 days |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Exercisable, ending balance | 1,684,857 | | |
Excess tax benefits | $ 1,067 | $ 1,102 | $ 530 |
Employee stock option | | | |
Salary and Wage, Excluding Cost of Good and Service Sold [Abstract] | | | |
Compensation expense | $ 407 | $ 429 | 517 |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] | | | |
Vesting period | 10 years | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] | | | |
Outstanding, beginning balance | 2,350,934 | | |
Granted | 0 | | |
Exercised | (260,165) | | |
Forfeited | 17,820 | | |
Outstanding, ending balance | 2,072,949 | 2,350,934 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Exercisable, ending balance | 1,684,857 | | |
Outstanding, weighted average exercise price, ending balance | $ 8.59 | $ 8.56 | |
Granted, weighted average exercise price | 0 | | |
Exercised, weighted average exercise price | 8.31 | | |
Forfeited, weighted average exercise price | 8.01 | | |
Exercisable, weighted average exercise price | $ 7.98 | | |
Outstanding, weighted average remaining contractual life | 3 years 10 months 24 days | | |
Exercisable, weighted average remaining contractual life (years) | 3 years 2 months 12 days | | |
Unrecognized compensation cost | $ 371 | | |
Outstanding, aggregate intrinsic value | 19,714 | | |
Exercisable, aggregate intrinisic value | $ 17,051 | | |
Number outstanding | 2,072,949 | | |
Outstanding options, weighted average exercise price | $ 8.59 | | |
Number exercisable | 1,684,857 | | |
Exercisable options, weighted average exercise price | $ 7.98 | | |
Stock Appreciation Rights (SARs) | | | |
Salary and Wage, Excluding Cost of Good and Service Sold [Abstract] | | | |
Compensation expense | $ 84 | $ 157 | 282 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] | | | |
Unvested, beginning balance | 87,534 | | |
Granted | 0 | | |
Forfeited | 0 | | |
Vested | (87,534) | | |
Unvested, ending balance | 0 | 87,534 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] | | | |
Unvested, weighted average award date value, beginning balance | $ 1.92 | | |
Granted, weighted average award date value | 0 | | |
Forfeited, weighted average award date value | 0 | | |
Vested, weighted average award date value | 1.92 | | |
Unvested, weighted average award date value, ending balance | $ 0 | $ 1.92 | |
Restricted Stock Units (RSUs) | | | |
Salary and Wage, Excluding Cost of Good and Service Sold [Abstract] | | | |
Compensation expense | $ 5,615 | $ 2,407 | 1,166 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] | | | |
Unvested, beginning balance | 740,160 | | |
Granted | 351,357 | | |
Forfeited | 1,000 | | |
Vested | (324,250) | | |
Unvested, ending balance | 766,267 | 740,160 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] | | | |
Unvested, weighted average award date value, beginning balance | $ 12.49 | | |
Granted, weighted average award date value | 17.89 | | |
Forfeited, weighted average award date value | 17.89 | | |
Vested, weighted average award date value | 12.52 | | |
Unvested, weighted average award date value, ending balance | $ 14.95 | $ 12.49 | |
Weighted average remaining contractual life (years) | 1 year 8 months 12 days | | |
Unrecognized compensation cost | $ 6,206 | | |
Aggregate intrinsic value, unvested | $ 13,869 | | |
Employee PRSUs | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] | | | |
Granted | 336,664 | | |
Unvested, ending balance | 708,566 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] | | | |
Unvested, weighted average award date value, ending balance | $ 14.99 | | |
Weighted average remaining contractual life (years) | 1 year 8 months 12 days | | |
Unrecognized compensation cost | $ 5,820 | | |
Aggregate intrinsic value, unvested | $ 12,825 | | |
Nonemployee Director RSUs | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] | | | |
Granted | 14,693 | | |
Unvested, ending balance | 57,701 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] | | | |
Unvested, weighted average award date value, ending balance | $ 14.42 | | |
Weighted average remaining contractual life (years) | 1 year 9 months 18 days | | |
Unrecognized compensation cost | $ 386 | | |
Aggregate intrinsic value, unvested | $ 1,044 | | |
$5.80 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | $ 5.80 | | |
Upper range limit | $ 5.80 | | |
Number outstanding | 241,810 | | |
Weighted average remaining contractual life (years) | 6 months | | |
Outstanding options, weighted average exercise price | $ 5.80 | | |
Number exercisable | 241,810 | | |
Exercisable options, weighted average exercise price | $ 5.80 | | |
$6.60 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 6.60 | | |
Upper range limit | $ 6.60 | | |
Number outstanding | 310,157 | | |
Weighted average remaining contractual life (years) | 1 year 6 months | | |
Outstanding options, weighted average exercise price | $ 6.60 | | |
Number exercisable | 310,157 | | |
Exercisable options, weighted average exercise price | $ 6.60 | | |
$7.53 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 7.53 | | |
Upper range limit | $ 7.53 | | |
Number outstanding | 278,480 | | |
Weighted average remaining contractual life (years) | 2 years 6 months | | |
Outstanding options, weighted average exercise price | $ 7.53 | | |
Number exercisable | 278,480 | | |
Exercisable options, weighted average exercise price | $ 7.53 | | |
$8.18 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 8.18 | | |
Upper range limit | $ 8.18 | | |
Number outstanding | 313,000 | | |
Weighted average remaining contractual life (years) | 3 years 6 months | | |
Outstanding options, weighted average exercise price | $ 8.18 | | |
Number exercisable | 313,000 | | |
Exercisable options, weighted average exercise price | $ 8.18 | | |
$8.80 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 8.80 | | |
Upper range limit | $ 8.80 | | |
Number outstanding | 193,400 | | |
Weighted average remaining contractual life (years) | 4 years 6 months | | |
Outstanding options, weighted average exercise price | $ 8.80 | | |
Number exercisable | 193,400 | | |
Exercisable options, weighted average exercise price | $ 8.80 | | |
$9.55 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 9.55 | | |
Upper range limit | $ 9.55 | | |
Number outstanding | 210,610 | | |
Weighted average remaining contractual life (years) | 5 years 6 months | | |
Outstanding options, weighted average exercise price | $ 9.55 | | |
Number exercisable | 153,310 | | |
Exercisable options, weighted average exercise price | $ 9.55 | | |
$10.55 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 10.55 | | |
Upper range limit | $ 10.55 | | |
Number outstanding | 43,400 | | |
Weighted average remaining contractual life (years) | 6 years 2 months 12 days | | |
Outstanding options, weighted average exercise price | $ 10.55 | | |
Number exercisable | 21,160 | | |
Exercisable options, weighted average exercise price | $ 10.55 | | |
$10.55 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 10.55 | | |
Upper range limit | $ 10.55 | | |
Number outstanding | 191,700 | | |
Weighted average remaining contractual life (years) | 6 years 6 months | | |
Outstanding options, weighted average exercise price | $ 10.55 | | |
Number exercisable | 93,024 | | |
Exercisable options, weighted average exercise price | $ 10.55 | | |
$12.10 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 12.10 | | |
Upper range limit | $ 12.10 | | |
Number outstanding | 47,792 | | |
Weighted average remaining contractual life (years) | 7 years 2 months 12 days | | |
Outstanding options, weighted average exercise price | $ 12.10 | | |
Number exercisable | 13,716 | | |
Exercisable options, weighted average exercise price | $ 12.10 | | |
$12.10 | Employee stock option | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] | | | |
Lower range limit | 12.10 | | |
Upper range limit | $ 12.10 | | |
Number outstanding | 242,600 | | |
Weighted average remaining contractual life (years) | 7 years 6 months | | |
Outstanding options, weighted average exercise price | $ 12.10 | | |
Number exercisable | 66,800 | | |
Exercisable options, weighted average exercise price | $ 12.10 | | |
The Davey Employee Stock Purchase Plan | | | |
Salary and Wage, Excluding Cost of Good and Service Sold [Abstract] | | | |
Compensation expense | $ 1,824 | $ 1,632 | $ 1,442 |
Employee Stock Purchase Plan [Abstract] | | | |
Employee stock purchase plan, service period (in years) | 1 year | | |
Employee stock purchase plan, percentage of market price, purchase date | 85% | | |
Employee stock purchase, discount from market price, purchase date | 15% | | |