Quarterly report pursuant to Section 13 or 15(d)

Schedule of Accounts Receivable (Details)

v3.22.2.2
Schedule of Accounts Receivable (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Receivables [Abstract]    
Accounts receivable $ 13,393,254 $ 12,961,817
Allowance for contractual obligations (8,125,400) (8,737,502)
Allowance for doubtful accounts (1,725,356) (1,456,791)
Accounts receivable owed under settlements/sales agreements (211,764) (688,236)
Accounts receivable, net $ 3,330,734 $ 2,079,288