v3.26.1
Note 7 - Leases (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months

Ended

March 31, 2026

   

Three Months

Ended

March 31, 2025

 

Operating lease cost

  $ 8,697     $ 12,034  
Balance Sheet, Leases, Lessee [Table Text Block]
   

March 31, 2026

   

December 31,

2025

 

Operating leases:

               

Operating lease right-of-use assets

  $ 80,411     $ 89,685  

Current portion of operating lease obligations

  $ 32,322     $ 32,422  

Operating lease obligations, net of current portion

  $ 51,395     $ 60,550  

Total operating lease liabilities

  $ 83,717     $ 92,972  
Weighted Average Remaining Lease Term and Discount Rate [Table Text Block]
   

March 31, 2026

   

December 31,

2025

 

Weighted Average Remaining Lease Term

               

Operating lease (in years)

    2.4       2.6  
                 

Weighted Average Discount Rate

               

Operating lease

    6.37 %     6.37 %
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Years ending December 31,

 

Total

 

2026 (remainder of the year)

  $ 25,832  

2027

    34,838  

2028

    23,225  

Total lease liabilities

  $ 83,895  

Less amount representing interest

    (178 )

Total

    83,717  

Less current portion

    (32,322 )

Long term portion

  $ 51,395