v3.26.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Sales tax payable $ 4,917 $ 16,069
Refund liability 729,320
Accrued payroll 317,502 354,362
Accrued bonus 223,270 782,612
Accrued expenses 197,606 268,155
Accrued interest 69,526
Other payables 20,230 75,869
Total $ 833,051 $ 2,226,387