v3.26.1
Product Warranties (Tables)
12 Months Ended
Apr. 30, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability [Table Text Block] As of April 30, 2026 and 2025, respectively, changes in the carrying amount of accrued product warranty costs, reported in accrued expenses on the consolidated balance sheets, were as follows (in thousands):
   2026   2025 
Balance at beginning of year  $567   $542 
Warranty costs incurred   (438)   (253)
Product warranty accrual   388    278 
Balance at end of year  $517   $567