v3.26.3
Note 13 - Leases (Tables)
3 Months Ended
Sep. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2026

  

2025

 

Operating lease cost

 $348,291  $253,318 

Finance lease cost:

        

Depreciation of lease assets

  60,228   45,480 

Interest on lease liabilities

  20,748   17,030 

Total finance lease cost

  80,976   62,510 

Total lease cost

 $429,267  $315,828 
Supplemental Balance Sheet Information on Leases [Table Text Block]
   

September 30,

  

June 30,

 
 

Classification

 

2026

  

2026

 

Assets:

         

Operating lease assets

Operating lease assets

 $7,828,475  $8,115,887 

Finance lease assets

Property and equipment, net(1)

  1,505,481   981,003 

Total lease assets

  $9,333,956  $9,096,890 
          

Liabilities:

         

Current:

         

Operating leases

Operating lease liabilities, current

 $1,202,483  $1,189,908 

Finance leases

Finance lease liabilities, current

  365,923   269,414 
          

Noncurrent:

         

Operating leases

Operating lease liabilities, less current portion

  8,569,553   8,888,227 

Finance leases

Finance lease liabilities, less current portion

  803,150   392,796 

Total lease liabilities

  $10,941,109  $10,740,345 
Lease, Terms and Discount Rates [Table Text Block]
  

September 30,

 

Lease Term and Discount Rate

 

2026

 

Weighted Average Remaining Lease Term (in years)

    

Operating leases

  6.7 

Finance leases

  3.6 
     

Weighted Average Discount Rate

    

Operating leases

  3.0%

Finance leases

  7.0%
Supplemental Cash Flow Information on Leases [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2026

  

2025

 

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash used for operating leases

 $366,978  $313,766 

Operating cash used for finance leases

 $20,748  $17,030 

Financing cash used for finance leases

 $77,258  $55,398 
Lessee, Operating and Finance Lease, Liability, to be Paid, Maturity
  

Finance

  

Operating

 

Fiscal year ending:

 

Leases

  

Leases

 

June 30, 2027 (remaining nine months)

 $335,339  $1,190,892 

June 30, 2028

  407,573   1,660,858 

June 30, 2029

  251,264   1,658,764 

June 30, 2030

  158,091   1,703,719 

June 30, 2031

  152,581   1,560,567 

Thereafter

  11,184   3,364,686 

Total future minimum payments

  1,316,032   11,139,486 

Less imputed interest

  (146,959)  (1,367,450)

Present value of lease liabilities

 $1,169,073  $9,772,036