XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Equity and Stock Compensation Plans - Stock Option Plan (Details) - 2001 Nonqualified Stock Plan
12 Months Ended
Dec. 31, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of stock awards authorized to grant 8,000,000
Number of stock awards available for grant 1,411,341
Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Term of options vested 3 years
Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Term of options granted at exercise prices 10 years
Term of options vested 5 years