XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation Plans - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Nov. 30, 2021
Minimum | Service-Based Vesting      
Stock-based compensation plans      
Vesting period 1 year    
Minimum | Performance-Based Vesting      
Stock-based compensation plans      
Vesting period 1 year    
Maximum | Service-Based Vesting      
Stock-based compensation plans      
Vesting period 4 years    
Maximum | Performance-Based Vesting      
Stock-based compensation plans      
Vesting period 2 years    
2021 Stock Incentive Plan | Restricted Stock      
Stock-based compensation plans      
Number of shares authorized (in shares) 1,800,000    
Shares granted to date (in shares) 1,582,800    
Number of shares available for future issuance (in shares) 311,796    
Employee Stock Purchase Plan      
Stock-based compensation plans      
Number of shares authorized (in shares)     425,000
Maximum percentage of cash compensation allowed to be deducted for the purchase of common stock by eligible employees 10.00%    
Maximum number of shares to be purchased by employee in one calendar year (in shares) 1,000    
Maximum amount of shares to be purchased by employee in one calendar year $ 25,000    
Stock plan offering period 6 months    
Purchase price expressed as a percentage of the market price of the common stock on the purchase date or on the date of entry 85.00%    
Shares issued (in shares) 5,506 9,919