XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities were comprised of the following as of December 31, 2024 and 2023, respectively:

 

   December 31, 2024   December 31, 2023 
         
Sales tax payable  $-   $288,466 
Refund liability   766,721    708,629 
Accrued payroll   302,685    297,059 
Accrued bonus   963,800    399,067 
Accrued expenses   255,154    215,485 
Accrued interest   -    29,712 
Other payables   34,175    34,094 
Total  $2,322,535   $1,972,512