v3.26.1
Intangible Assets, net - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Intangible Asset, Finite-Lived [Line Items]    
Net Carrying Amount $ 21,910 $ 23,097
Definite-lived Intangible Assets Excluding Patents and Software in Development    
Intangible Asset, Finite-Lived [Line Items]    
2027 4,409  
2028 4,484  
2029 3,058  
2030 2,317  
2031 1,458  
2032 1,173  
Thereafter 2,605  
Net Carrying Amount $ 19,504