XML 18 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Accounts Receivable
3 Months Ended
Mar. 31, 2026
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

2. 

Accounts Receivable –

 

Accounts receivable consisted of the following at:

 

 

   

March 31,

   

December 31,

 
   

2026

   

2025

 
                 

Accounts receivable - current

 

$3,156,094

   

$2,834,793

 

Contract receivable - current

  $ 80,569     $ 0  

Less allowance for credit losses

    (82,068 )     (72,045 )

Accounts receivable current - net

  $ 3,154,595     $ 2,762,748  
                 

Accounts receivable - long-term

  $ 546,909     $ 0  

Contract receivable - long-term

  $ 246,815     $ 421,883  

Accounts receivable long term

  $ 793,724     $ 421,883  

 

A roll-forward of the Company’s allowance for credit losses for the three month periods ended  March 31, 2026 and 2025 are as follows:

 

   

March 31,

   

March 31,

 
   

2026

   

2025

 
                 

Allowance for credit losses, beginning of period

  $ 72,045     $ 73,728  

Current period provision

    16,775       (3,671 )

Write-off

    (6,752 )     0  

Allowance for credit losses, end of period

    82,068       70,057