XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share - Calculations of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Basic and diluted net loss per share computation (dollars in thousands):    
Net loss attributable to common stockholders $ (7,276) $ (5,335)
Weighted average common shares outstanding, basic (in shares) 13,547,604 13,541,559
Weighted average common shares outstanding, diluted (in shares) 13,547,604 13,541,559
Basic net (loss) per share (in usd per share) $ (0.54) $ (0.39)
Diluted net (loss) per share (in usd per share) $ (0.54) $ (0.39)