XML 28 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Property and Equipment
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

Note 2. Property and Equipment

 

Property and equipment consisted of the following at December 31:

 

  

2024

  

2023

 

Software

 $8,562,604  $7,688,476 

Equipment

  3,624,209   3,542,707 

Furniture and fixtures

  841,182   818,522 

Leasehold improvements

  221,216   207,624 

Total property and equipment

  13,249,211   12,257,329 

Less: accumulated depreciation

  (10,054,393)  (8,597,237)

Net property and equipment

 $3,194,818  $3,660,092