v3.26.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued expenses $ 868,904 $ 797,011
Accrued payroll and bonuses 554,987 691,622
Accrued commissions 43,000 64,500
Indirect taxes payable 22,539 30,486
Accrued interest 10,408 9,255
Total accrued expenses and other current liabilities $ 1,499,838 $ 1,592,874