XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Accounts Receivable
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

3.  ACCOUNTS RECEIVABLE 

 

The balance of accounts receivable, net was $24,841,261, $19,671,833, and $21,884,807 at September 30, 2024 December 31, 2023  and December 31, 2022, respectively.

 

The Company establishes an allowance for credit losses based upon factors surrounding the credit risk of specific customers, historical trends and other information relevant to estimating expected credit losses. The reserve for credit losses was $94,719, $105,223, and $143,631 at September 30, 2024 December 31, 2023, and December 31, 2022, respectively.