XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets, Net - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Net Carrying Amount $ 54,614 $ 62,764
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2023 3,456  
2024 12,982  
2025 9,266  
2026 7,975  
2027 5,651  
2028 4,366  
Thereafter 8,808  
Total definite-lived intangible assets, Net Carrying Amount $ 52,504 $ 58,075