XML 111 R84.htm IDEA: XBRL DOCUMENT v3.25.4
CUMULATIVELY GRANTED AWARDS (Details)
Dec. 31, 2025
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,421,775
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 1,034,517
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 77,115
Authorized but Unissued 222,885
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 77,115
2023 Omnibus Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Authorized Stock Awards 1,126,886
Cumulative Granted, Net of Forfeitures and Expirations 330,199
Authorized but Unissued 796,687
2023 Omnibus Incentive Plan | Stock options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cumulative Granted, Net of Forfeitures and Expirations 0
2023 Omnibus Incentive Plan | Restricted stock awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cumulative Granted, Net of Forfeitures and Expirations 330,199