XML 118 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
CUMULATIVELY GRANTED AWARDS (Details)
Dec. 31, 2021
shares
2005 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Authorized Stock Awards 1,650,000
Cumulative Granted, Net of Forfeitures and Expirations 1,314,604
Authorized but Unissued 335,396
2005 Plan [Member] | Stock options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cumulative Granted, Net of Forfeitures and Expirations 387,258
2005 Plan [Member] | Restricted stock awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cumulative Granted, Net of Forfeitures and Expirations 927,346
Two Thousand Eighteen Nonemployee Director Stock Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Authorized Stock Awards 300,000
Cumulative Granted, Net of Forfeitures and Expirations 30,258
Authorized but Unissued 269,742 [1]
Two Thousand Eighteen Nonemployee Director Stock Plan [Member] | Stock options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cumulative Granted, Net of Forfeitures and Expirations 0
Two Thousand Eighteen Nonemployee Director Stock Plan [Member] | Restricted stock awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cumulative Granted, Net of Forfeitures and Expirations 30,258
[1] not