XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Details - Debt component) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Debt Disclosure [Abstract]    
Principal $ 160,000 $ 160,000
Unamortized issuance costs (6,133) (6,407)
Net carrying amount $ 153,867 $ 153,593