XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Refund liability $ (0) $ 766,721
Accrued payroll 332,820 302,685
Accrued bonus 102,564 963,800
Accrued expenses 195,311 255,154
Accrued interest 80,491
Other payables 21,181 34,175
Total $ 732,367 $ 2,322,535