XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation- Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock options exercised (in shares)     9,000 26,253
Total intrinsic value of options exercised     $ 0 $ 40
Unrecognized compensation cost related to unvested stock option $ 12,900   12,900  
Unrecognized compensation cost related to unvested RSU 200   $ 200  
Weighted average period for unrecognized compensation cost     1 year 7 months 17 days  
Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 1,400 $ 1,300 $ 4,000 4,000
Income tax expense 0 69 600 0
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 200 $ 300 $ 800 $ 700
Stock options vesting RSU (in Shares)     95,613 0
Total intrinsic value of RSU     $ 1,100 $ 0