Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

As of December 31, 2022 and 2021, accrued liabilities consisted of the following:

  

   As of December 31, 
   2022   2021 
         
Litigation reserve  $450,000   $1,406,002 
Contractor expenses   247,909    78,524 
Accrued payroll   83,514    65,941 
Accrued legal fees   15,000    43,574 
Accrued Board of Director fees   50,112    60,503 
Accrued revenue sharing agreements   83,832    76,373 
Other   141,475    147,498 
Total accrued liabilities  $1,071,842   $1,878,415