XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
6 Months Ended
Oct. 31, 2024
Apr. 30, 2024
COMMITMENTS AND CONTINGENCIES    
Comprehensive limited warranty period 1 year  
Warranty term 10 years  
Revolving credit facility    
COMMITMENTS AND CONTINGENCIES    
Aggregate principal amount $ 172,000 $ 172,000
Line of credit, aggregate principal amount 1,812,000  
Cash collateral on deposit with municipalities $ 142,000 $ 241,000