XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets, Net - Schedule of Future Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Net Carrying Amount $ 57,637 $ 62,764
Definite-lived Intangible Assets Excluding Patents in Progress    
Finite-Lived Intangible Assets [Line Items]    
2023 6,755  
2024 12,968  
2025 9,252  
2026 7,961  
2027 5,636  
2028 4,352  
Thereafter 9,068  
Total definite-lived intangible assets, Net Carrying Amount $ 55,992 $ 58,075