XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Presentation and Summary of Significant Accounting Policies - Expected Amortization Expenses Based on Intangible Assets (Details) - Acquired Finite Lived Intangible Assets - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Schedule Of Estimated Future Amortization Expense [Line Items]    
2024 $ 932  
2025 932  
2026 184  
2027 61  
Thereafter 34  
Total amortization expense $ 2,143 $ 147