v3.26.1
Note 5 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2026 (remaining)

 

$

191,606

 

2027

 

 

263,764

 

2028

 

 

207,952

 

2029

 

 

182,569

 

2030

 

 

75,228

 

Total lease payments

 

 

921,119

 

Less: interest

 

 

(85,409

)

Present value of lease liabilities

 

 

835,710

 

Less: current portion

 

 

(311,678

)

Operating lease liability, net of current portion

 

$

524,032

 

Lease, Cost [Table Text Block]

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

79,625

 

 

$

69,999

 

 

$

157,287

 

 

$

132,029

 

Variable lease cost

 

 

42,097

 

 

 

42,709

 

 

 

83,826

 

 

 

88,051

 

 

 

$

121,722

 

 

$

112,708

 

 

$

241,113

 

 

$

220,080