XML 64 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Computation of Basic and Diluted Earnings per Share Attributed to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Earnings Per Share [Abstract]      
Basic loss $ (12,248) $ (12,024) $ (64,880)
Diluted loss $ (12,248) $ (12,024) $ (64,880)
Basic loss, Shares 12,967 13,372 13,930
Diluted loss, Shares 12,967 13,372 13,930
Basic loss, Per Share Amount $ (0.94) $ (0.9) $ (4.66)
Diluted loss, Per Share Amount $ (0.94) $ (0.9) $ (4.66)