XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets, Net - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Net Carrying Amount $ 60,243 $ 62,764
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2023 9,927  
2024 12,294  
2025 8,686  
2026 7,396  
2027 5,071  
2028 3,787  
Thereafter 8,183  
Total definite-lived intangible assets, Net Carrying Amount $ 55,344 $ 58,075