v3.26.1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses were comprised of the following:
June 30, 2026December 31, 2025
Accrued interest$529,293 $653,783 
Sales tax payable645,496 668,543 
Accrued hosting fees261,220 462,822 
Accrued payroll380,047 255,637 
Accrued bonus984,707 443,558 
Other accrued expenses1,875,425 348,994 
Accrued expenses$4,676,188 $2,833,337