v3.26.1
LEASES - Maturities of lease liabilities (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
LEASES    
2026 $ 536,193  
2027 503,256  
Thereafter 126,976  
Total lease payments 1,166,425  
Less: imputed interest (126,197)  
Present value of lease liabilities $ 1,040,228 $ 1,179,013