XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Refund liability $ (0) $ 766,721
Accrued payroll 274,701 302,685
Accrued bonus 133,391 963,800
Accrued expenses 208,645 255,154
Accrued interest 42,051
Other payables 18,938 34,175
Total $ 677,726 $ 2,322,535