XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation- Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock options exercised (in shares)     0 22,253
Total intrinsic value of options exercised     $ 0 $ 40
Unrecognized compensation cost related to unvested stock option $ 14,200   14,200  
Unrecognized compensation cost related to unvested RSU 400   $ 400  
Weighted average period for unrecognized compensation cost     1 year 8 months 12 days  
Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 1,400 $ 1,300 $ 2,600 2,700
Income tax expense 138 0 556 0
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 200 $ 300 $ 600 $ 400
Stock options vesting RSU (in Shares)     95,613 0
Total intrinsic value of RSU     $ 1,100 $ 0