XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details - Cash) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 38,542 $ 126,166 $ 169,915  
Restricted cash 350 350 350  
Total cash, cash equivalents and restricted cash $ 38,892 $ 126,516 $ 170,265 $ 36,612