v3.25.1
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Other Current Liabilities [Abstract]    
Payroll and vacation accruals $ 687,961 $ 731,642
Sales commissions 29,604 39,720
Other current liabilities 83,680 89,846
Total other current liabilities $ 801,245 $ 861,208