XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based Compensation Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average grant-date fair values of options granted $ 0.69 $ 1.7
Unrecognized share-based compensation expense related to stock options $ 3.6  
Weighted average period of unrecognized share-based compensation expense 4 years 2 months 12 days  
Stock option exercises 44,124  
Shares issued, vesting of non-vested stock 154,895  
Unrecognized share-based compensation expense related to non-vested shares $ 0.8  
2021 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of shares issued 7,382  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option grants, term 10-year  
Weighted average period of unrecognized share-based compensation expense 1 year 6 months  
Minimum | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option, vesting period 3 years  
Maximum | Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option, vesting period 4 years