XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Based Plans - Amended and Restated Employee Stock Option Plans (Details) - shares
Dec. 31, 2022
Mar. 17, 2022
Mar. 16, 2022
Share-based Compensation [Abstract]      
Number of shares authorized (in shares) 3,200,000    
Number of common shares available for grant (in shares) 582,491    
Amended 2003 Plan [Member]      
Share-based Compensation [Abstract]      
Number of shares authorized (in shares) 2,600,000 2,600,000 2,100,000
Number of common shares available for grant (in shares) 574,716    
Maximum [Member] | Non Qualified Stock Options [Member]      
Share-based Compensation [Abstract]      
Number of shares authorized (in shares) 600,000    
Maximum [Member] | Amended 2003 Plan [Member]      
Share-based Compensation [Abstract]      
Number of common shares available for grant (in shares) 2,600,000