XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Apr. 30, 2019
Schedule Of Estimated Future Amortization Expense [Line Items]    
2020 $ 772  
2021 212  
2022 52  
2023 38  
2024 38  
Thereafter 20  
Total amortization expense $ 1,132 $ 2,732