XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Product Warranties (Details) - Schedule of Product Warranty Liability - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Schedule of Product Warranty Liability [Abstract]    
Balance at beginning of year $ 439 $ 527
Warranty costs incurred (587) (619)
Product warranty accrual 667 531
Balance at end of year $ 519 $ 439