Quarterly report [Sections 13 or 15(d)]

Note 7 - Leases (Tables)

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 expense

  $ 3,503     $ 3,269  

Short term lease cost

  $ 131     $ 123  

Total lease cost

  $ 3,634     $ 3,392  
    Three Months Ended March 31, 2026     Three Months Ended March 31, 2025  
                 

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

  $ 3,197     $ 3,060  

Non-cash lease expense - right-of-use assets

  $ 2,333     $ 2,056  

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

  $ 4,415     $ 163  
Lessee Operating Lease Supplemental Balance Sheet Information [Table Text Block]
   

March 31, 2026

   

December 31, 2025

 

Operating Leases

               

Operating lease right-of-use assets

  $ 71,058     $ 68,972  
                 

Other current liabilities

    7,234       7,154  

Operating lease liabilities

    62,443       60,134  

Total operating lease liabilities

  $ 69,677     $ 67,288  
                 

Weighted Average Remaining Lease Term

               

Operating leases (in months)

    140       144  
                 

Weighted Average Discount Rate

               

Operating leases

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

Year ending December 31,

 

Operating Leases

 

2026 (excluding the three months ended March 31, 2026)

  $ 9,022  

2027

    10,490  

2028

    9,273  

2029

    8,260  

2030

    7,319  

Thereafter

    59,172  

Total Lease Payments

    103,536  

Less: imputed interest

    (33,859 )

Total

  $ 69,677