XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Plan - General Disclosures (Details) - shares
6 Months Ended
Jun. 30, 2024
May 25, 2023
May 21, 2020
May 20, 2020
Equity Plan        
Share-Based Payment Arrangement, Grantee Status [Extensible Enumeration] us-gaap:ShareBasedPaymentArrangementEmployeeMember      
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 941,668      
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) 271,699      
Percentage of award value in PRSUs 50.00%      
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