XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Year Ended

 
  

December 31, 2024

  

December 31, 2023

 
         

Income tax benefit at statutory rates

 $333,560  $2,131,064 

Valuation allowance for deferred tax assets

  (424,218)  (1,439,931)

Stock-based compensation

  367,824   (525,278)

Fixed assets

  (187,429)   

Other income (expense), net

  (150,061)  (181,050)

Reported income tax expense

 $(60,324) $(15,195)

Effective tax rate:

  3.4%  0.1%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

Deferred tax assets:

        

Net operating loss carryforwards

 $21,368,607  $20,088,873 

Intangible assets

  2,115,891   2,258,079 

Property and equipment

  618,260   1,104,854 

Research and development credits

  219,488   235,514 

Research and development

  206,718   268,414 

Inventory

  95,762   246,182 

Accrued expenses

  367,651   496,695 

Right of use asset

  10,873   7,366 

Allowance for credit losses

  94,113   64,250 

Charitable contributions

  34,613   40,773 

Unexercised options

  1,132,698   890,128 

Total deferred tax assets

  26,264,674   25,701,128 

Valuation allowance

  (26,264,674)  (25,701,128)

Total net deferred tax assets

 $  $ 
Summary of Operating Loss Carryforwards [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

NOLs and other income tax carryforwards

        

Federal NOLs pre-2017 (1)

 $1,868,077  $1,868,077 

Federal NOLs post-2018 (2)

  82,744,578   77,796,820 

State NOLs (3)

  60,941,124   57,103,123 

Total NOLs

  145,553,779   136,768,020 

Credits (4)

  219,488   235,514 

Other carryforwards (4)

  1,333,552   581,020 

Total NOLs and other income tax carryforwards

 $147,106,819  $137,584,554 

(1) Can be carried forward for 20 years and which begin to expire in 2036

 

(2) Can be carried forward indefinitely.

 

(3) Can be carried forward for between 15 and 20 years and which begin to expire in 2031.

 

(4) Can be carried forward for between one and five years and which begin to expire in 2025.