XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
PRODUCT WARRANTIES (Tables)
3 Months Ended
Jul. 31, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability [Table Text Block] As of July 31, 2025 and April 30, 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):
   July 31,
2025
   April 30,
2025
 
Balance at beginning of year  $567   $542 
Warranty costs incurred   (72)   (253)
Product warranty accrual   68    278 
Balance at end of year  $563   $567