XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Accounts Receivable - Accounts Receivable (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Accounts receivable - current $ 1,930,791 $ 2,177,813
Less allowance for credit losses (64,684) (68,620)
Accounts receivable current - net 1,866,107 2,109,193
Accounts receivable - long-term $ 1,267,704 $ 891,351