XML 102 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Details - Debt component) - Convertible Debt Carrying Amount [Member] - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Debt Instrument [Line Items]    
Principal $ 143,750 $ 143,750
Unamortized issuance costs (2,596) (3,127)
Net carrying amount $ 141,154 $ 140,623