XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Based Plans - Cumulative Summary of Equity Plans (Details) - shares
Dec. 31, 2022
Mar. 17, 2022
Mar. 16, 2022
Share-based Compensation [Abstract]      
Authorized (in shares) 3,200,000    
Restricted stock issued (in shares) 1,674,423    
Outstanding stock options (in shares) 0    
Stock options exercised (in shares) 918,091    
Stock options exercisable (in shares) 0    
Shares available for grant (in shares) 582,491    
Amended 1999 Plan [Member]      
Share-based Compensation [Abstract]      
Authorized (in shares) 600,000    
Restricted stock issued (in shares) 416,402    
Outstanding stock options (in shares) 0    
Stock options exercised (in shares) 139,791    
Stock options exercisable (in shares) 0    
Shares available for grant (in shares) 7,775    
Amended 2003 Plan [Member]      
Share-based Compensation [Abstract]      
Authorized (in shares) 2,600,000 2,600,000 2,100,000
Restricted stock issued (in shares) 1,258,021    
Outstanding stock options (in shares) 0    
Stock options exercised (in shares) 778,300    
Stock options exercisable (in shares) 0    
Shares available for grant (in shares) 574,716