XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Leases (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Lessee, Lease, Assets and Liabilities [Table Text Block]
  

September 30, 2025

  

December 31, 2024

 

Right-of-use assets:

        

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

 $6,891  $6,497 

Operating leases

  88,332   87,747 

Total right-of-use assets

 $95,223  $94,244 
         

Lease liabilities:

        

Finance leases

 $6,713  $6,824 

Operating leases

  92,170   90,731 

Total lease liabilities

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

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Finance lease cost:

                               

Amortization of right-of-use assets

  $ 366     $ 344     $ 1,092     $ 1,028  

Interest on lease liabilities

    116       120       348       377  

Operating lease cost

    2,098       2,118       6,395       5,827  

Short-term lease cost

    398       410       1,154       1,026  

Variable lease cost

    386       27       1,132       431  

Total lease cost

  $ 3,364     $ 3,019     $ 10,121     $ 8,689  
Lessee, Liability, Maturity [Table Text Block]
   

Finance Leases

   

Operating Leases

 
                 

Remainder of 2025

  $ 774     $ 1,831  

2026

    2,290       7,301  

2027

    2,057       7,229  

2028

    1,591       7,350  

2029

    518       7,156  

Thereafter

    323       87,508  

Total lease payments

    7,553       118,375  

Amount representing interest

    (840 )     (26,205 )

Present value of lease liabilities

    6,713       92,170  

Current portion of lease liabilities (1)

    (2,175 )     (4,769 )

Long-term lease liabilities (2)

  $ 4,538     $ 87,401  
Lease Terms and Discount Rates for Lease Liabilities [Table Text Block]
   

September 30, 2025

   

December 31, 2024

 

Weighted-average remaining lease term (years)

               

Finance leases

    3.14       3.39  

Operating leases

    16.00       16.51  

Weighted-average discount rate

               

Finance leases

    6.84 %     7.06 %

Operating leases

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

Nine Months Ended September 30,

 
   

2025

   

2024

 

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

               

Operating cash flows from finance leases

  $ (348 )   $ (377 )

Operating cash flows from operating leases

    (5,626 )     (5,036 )

Financing cash flows from finance leases

    (1,199 )     (1,067 )

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

    1,088       269  

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

    5,216       481