v3.25.2
Product Warranties (Tables)
12 Months Ended
Apr. 30, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability [Table Text Block] As of April 30, 2025 and 2024, 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):
   2025   2024 
Balance at beginning of year  $542   $529 
Warranty costs incurred   (253)   (390)
Product warranty accrual   278    403 
Balance at end of year  $567   $542