XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Plan - General Disclosures (Details) - shares
3 Months Ended
Mar. 31, 2024
May 25, 2023
May 21, 2020
May 20, 2020
2013 Plan        
Equity Plan        
Number of shares authorized for equity plan     5,000,000 3,000,000
2023 Plan        
Equity Plan        
Number of shares reserved for future issuance   600,000    
Number of shares available for future grants 946,954      
Employee Stock Option [Member]        
Equity Plan        
Vesting period 4 years      
Expiration term 10 years      
Restricted stock        
Equity Plan        
Stocks granted other than stock (or unit) option plans (in shares) 57,123      
RSU        
Equity Plan        
Stocks granted other than stock (or unit) option plans (in shares) 239,531      
RSU | 2023 Plan        
Equity Plan        
Vesting period 3 years      
PRSU        
Equity Plan        
Performance period 3 years      
Stocks granted other than stock (or unit) option plans (in shares) 149,923      
Percentage of award value in PRSUs 50.00%      
Duration to cliff vesting 3 years      
Nonqualified stock options        
Equity Plan        
Stock options granted (in shares) 57,123      
Board of Directors | Restricted stock        
Equity Plan        
Vesting period 1 year