XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lessee, Lease, Assets and Liabilities [Table Text Block]
  

June 30, 2025

  

December 31, 2024

 

Right-of-use assets:

        

Finance leases, net, included in Property and equipment (1)

 $7,257  $6,497 

Operating leases

  88,158   87,747 

Total right-of-use assets

 $95,415  $94,244 
         

Lease liabilities:

        

Finance leases

 $7,109  $6,824 

Operating leases

  91,713   90,731 

Total lease liabilities

 $98,822  $97,555 
Lease, Cost [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Finance lease cost:

                

Amortization of right-of-use assets

 $373  $345  $726  $684 

Interest on lease liabilities

  116   119   232   257 

Operating lease cost

  2,289   1,855   4,297   3,709 

Short-term lease cost

  362   305   756   616 

Variable lease cost

  641   206   746   404 

Total lease cost

 $3,781  $2,830  $6,757  $5,670 
Lessee, Liability, Maturity [Table Text Block]
  

Finance Leases

  

Operating Leases

 
         

Remainder of 2025

 $1,289  $3,793 

2026

  2,290   7,191 

2027

  2,057   6,822 

2028

  1,591   6,931 

2029

  518   6,725 

Thereafter

  324   86,635 

Total lease payments

  8,069   118,097 

Amount representing interest

  (960)  (26,384)

Present value of lease liabilities

  7,109   91,713 

Current portion of lease liabilities (1)

  (2,003)  (5,051)

Long-term lease liabilities (2)

 $5,106  $86,662 
Lease Terms and Discount Rates for Lease Liabilities [Table Text Block]
  

June 30, 2025

  

December 31, 2024

 

Weighted-average remaining lease term (years)

        

Finance leases

  3.37   3.39 

Operating leases

  16.34   16.51 

Weighted-average discount rate

        

Finance leases

  6.85%  7.06%

Operating leases

  2.74%  2.54%
Other Information Related to Operating and Finance Leases [Table Text Block]
  

Six Months Ended June 30,

 
  

2025

  

2024

 

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

        

Operating cash flows from finance leases

 $(232) $(257)

Operating cash flows from operating leases

  (3,817)  (3,322)

Financing cash flows from finance leases

  (803)  (712)

Right-of-use assets obtained in exchange for finance lease liabilities

  1,088   233 

Right-of-use assets obtained in exchange for operating lease liabilities

  3,583   303