XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
9 Months Ended
Jan. 31, 2025
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