XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Leases (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Lessee, Operating Lease, Balance Sheet Information [Table Text Block]
   

December 31,

 

Financial Statement Line Item

 

2025

 

2024

Operating lease ROU assets

Other long-term assets

 $24,886  $16,915 
          

Operating lease liabilities

Other accrued liabilities

 $4,131  $2,819 
 

Other long-term liabilities

 $19,972  $12,974 
Lease, Cost [Table Text Block]
  

Year Ended December 31,

  

2025

 

2024

 

2023

Lease costs:

            

Operating lease costs

 $5,213  $3,903  $3,113 

Other

  3,556   2,840   2,120 

Total lease costs

 $8,769  $6,743  $5,233 
  

Year Ended December 31,

  

2025

 

2024

 

2023

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

            

Operating cash flows for operating leases

 $4,832  $4,346  $2,954 

ROU assets obtained

 $11,519  $11,940  $7,081 
  

December 31,

  

2025

 

2024

Weighted-average remaining lease term (in years)

  9.3   11.5 

Weighted-average discount rate

  5.6%  5.5%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2026

 $5,309 

2027

  5,082 

2028

  3,732 

2029

  2,957 

2030

  1,908 

Thereafter

  13,440 

Total remaining lease payments

  32,428 

Less: imputed interest

  (8,325)

Total lease liabilities

 $24,103