v3.26.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Sales tax payable $ 6,084 $ 16,069
Refund liability (0) 729,320
Accrued payroll 341,144 354,362
Accrued bonus 165,910 782,612
Accrued expenses 199,639 268,155
Accrued interest 28,596
Other payables 22,687 75,869
Total $ 764,060 $ 2,226,387