XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Dec. 31, 2025
Apr. 30, 2025
Leases [Abstract]            
Right of use assets $ 10,449   $ 10,449     $ 12,965
Operating cash paid to settle lease liabilities     $ 3,250 $ 2,376    
Remaining lease term (in years)     6 years      
Option to extend, term (in years)     5 years      
Option to terminate, term (in years)     1 year      
Operating lease, expense 1,508 $ 1,306 $ 4,566 3,066    
Operating lease, short term, expense $ 423 $ 264 $ 1,316 $ 691    
Weighted average remaining lease term, operating lease (in years) 3 years 6 months   3 years 6 months      
Weighted average discount rate, operating lease 6.20%   6.20%      
Weighted average remaining lease term, finance lease (in years) 4 years 8 months 12 days   4 years 8 months 12 days      
Weighted average discount rate, finance lease 7.60%   7.60%      
Unrecorded unconditional purchase obligation, including lease not yet commenced, total         $ 1,000  
Lessee, operating lease, lease not yet commenced, term of contract         2 years