v3.26.1
Note 9 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lessee, Operating Lease, Costs, Assets and Liabilities [Table Text Block]
  

3 Months ended

  

3 Months ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

 
         

Lease cost

        

Total lease cost

 $14,547  $6,979 
  

6 Months ended

  

6 Months ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

 
         

Lease cost

        

Total lease cost

 $21,805  $13,958 
  

June 30,

  

December 31,

 

Balance sheet information

 

2026

  

2025

 

Operating right-of-use assets

 $148,721  $47,953 
         

Operating lease liabilities, current portion

 $66,585  $27,728 

Operating lease liabilities, non-current portion

  83,147   21,266 

Total operating lease liabilities

 $149,732  $48,994 
         

Weighted average remaining lease term (in years) – operating leases

  2.24   1.67 

Weighted average discount rate – operating leases

  5.50%  5.50%
         
         

Cash paid for amounts included in the measurement of operating lease liabilities for the six months ended June 30, 2026 and 2025:

 $30,145  $11,964 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2026 (6 months remaining)

 $36,617 

2027

  66,209 

2028

  43,732 

2029

  14,577 

Total future lease payments

 $161,135 

Less: imputed interest

  (11,403)

Total

 $149,732