XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock Award Plans (Details) - shares
1 Months Ended 12 Months Ended 168 Months Ended
May 31, 2021
May 31, 2014
Dec. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Number of option awards exercised (in shares)     59,943  
Employee Stock Award Plan-2008        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Beginning balance (in shares)     1,317,819 1,900,000
Additional shares authorized (in shares) 650,000 1,500,000 0 2,150,000
Number of awards granted (in shares)     (171,385) (3,622,141)
Number of awards forfeited or expired (in shares)     195,685 914,260
Ending balance (in shares)     1,342,119 1,342,119
Employee Stock Award Plan-2008 | Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Number of option awards exercised (in shares)     51,363 1,533,336
Employee Stock Award Plan-2008 | Unrestricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Number of awards granted (in shares)     0 (10,090)
Employee Stock Award Plan-2008 | Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Number of restricted stock awards vested (in shares)     49,984 267,845
Director Plan - 2005        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Beginning balance (in shares)     144,352 300,000
Additional shares authorized (in shares)     0 150,000
Number of awards granted (in shares)     (22,860) (355,238)
Number of awards forfeited or expired (in shares)     1,905 28,635
Ending balance (in shares)     123,397 123,397
Director Plan - 2005 | Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Number of option awards exercised (in shares)     8,580 150,581
Director Plan - 2005 | Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award Available for Grant [Roll Forward]        
Number of restricted stock awards vested (in shares)     18,510 117,001