XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable and Income Tax Refund Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivable at December 31, 2023 and 2022 consisted of the following:

 

  

December 31,

2023

   December 31,
2022
 
         
Accounts receivable, gross  $12,799,901   $13,046,646 
Less:          
Allowance for contractual obligations   (8,208,745)   (8,529,904)
Allowance for doubtful accounts   (1,503,736)   (1,405,773)
Accounts receivable, net  $3,087,420   $3,110,969