XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Accounts Receivable - Accounts Receivable (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Accounts receivable - current $ 1,847,784 $ 2,416,790
Less allowance for credit losses (64,636) (73,728)
Accounts receivable current - net 1,783,148 2,343,062
Accounts receivable - long-term $ 633,629 $ 1,011,355