XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Based Award Stock Option Plans (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2011
2011 Plan [Member]    
Stock Incentive Plans [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 6,111,000 650,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 5,461,000  
Shares transferred from superseded plan 263,300  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 6,374,300  
2003 Plan [Member]    
Stock Incentive Plans [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 248,700