XML 104 R82.htm IDEA: XBRL DOCUMENT v3.22.4
CUMULATIVELY GRANTED AWARDS (Details)
Dec. 31, 2022
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,374,140
Authorized but Unissued 275,860
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 986,882
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 38,357
Authorized but Unissued 261,643
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 38,357