XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
12 Months Ended
May 15, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 05, 2019
May 02, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   3 years        
Period of accelerated service   1 year        
Total income tax benefit   $ 2,300,000 $ 1,900,000 $ 2,000,000    
Stock repurchase program         $ 25,000,000 $ 35,000,000
Stock repurchased (in shares)     547,563 1,416,304    
Stock repurchased (in shares)     13,600,000 39,100,000    
Remaining purchase amount   $ 8,400,000        
Deemed repurchased (in shares)   99,469 78,847 83,214    
Restricted Stock and Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Anti-dilutive securities (in shares)   3,233 48,434 37,738    
Total unrecognized compensation expense   $ 9,300,000        
Weighted average period   1 year 8 months 12 days        
Shares forfeited (in shares)   89,944 73,808 17,825    
Dollar amount for shares forfeited   $ 2,581,284 $ 1,855,784 $ 488,974    
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   3 years        
Award expiration period   10 years        
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Anti-dilutive securities (in shares)   101,520 60,504 43,134    
2017 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized to grant (up to) (in shares)   1,675,000        
Award vesting period   3 years        
Period of accelerated service   1 year        
Amended American Public Education, Inc. 2017 Omnibus Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock available for issuance (in shares) 1,425,000