v3.25.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Factoring charges   $ 209,841 $ 174,074  
Provision for credit losses related to amounts due from factor   0    
Provision for credit losses   470,000 535,000 $ 157,012
Increase in provision   65,000 377,988  
Increase in provision to cover potential credit losses   0 0  
Expenses incurred for inventory quality control   45,000 45,000  
Allowance for warranty replacement   25,000 25,000  
Shipping and handling costs   589,072 561,075  
Impairment to long-lived assets   $ 0 $ 0  
Number of securities outstanding other than common stock   0 0  
Assets Held for Sale | Portion Of Company Business And Intangible Assets [Member]        
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Consideration for disposal of joint venture $ 4,955,000      
Minimum | Assets Held for Sale | Portion Of Company Business And Intangible Assets [Member]        
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Gain from transaction 2,000,000      
Maximum | Assets Held for Sale | Portion Of Company Business And Intangible Assets [Member]        
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Gain from transaction $ 2,750,000