XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Leases (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule Of Balance Sheet Information, Related To Operating Leases [Table Text Block]
  

December 31,

 
  

2025

  

2024

 
  

(Amounts in Thousands)

 

Operating lease assets, net

 $43,713  $47,348 

Short-term operating lease liabilities

  13,144   12,800 

Long-term operating lease liabilities

  37,259   41,883 

Total operating lease liabilities

 $50,403  $54,683 
Lease, Cost [Table Text Block]
  

For the Years Ended December 31,

 
  

(Amounts in Thousands)

 
  

2025

  

2024

  

2023

 

Operating lease costs

 $14,658  $13,386  $13,026 

Short-term lease costs

  1,118   735   1,147 

Total lease costs

  15,776   14,121   14,173 

Less: sublease income

  (226)  (2,267)  (2,770)

Total lease costs, net

 $15,550  $11,854  $11,403 
Schedule of Lease Term and Discount Rate [Table Text Block]
  

December 31,

 
  

2025

  

2024

  

2023

 

Operating leases:

            

Weighted average remaining lease term

  5.05   5.48   6.26 

Weighted average discount rate

  6.37%  6.20%  5.47%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Operating Leases

 
  

(Amounts in Thousands)

 

Due in 12-month period ended December 31,

    

2026

 $15,784 

2027

  12,565 

2028

  8,920 

2029

  6,822 

2030

  5,642 

Thereafter

  9,779 

Total future minimum rental commitments

  59,512 

Less: Imputed interest

  (9,109)

Total lease liabilities

 $50,403 
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
  

For the Years Ended December 31,

 
  

(Amounts in Thousands)

 
  

2025

  

2024

  

2023

 

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

            

Operating cash flows from operating leases

 $16,775  $14,783  $14,396 

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

            

Operating leases

 $9,305  $15,489  $17,221