XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Leases (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Lessee, Operating Lease, Balance Sheet Information [Table Text Block]
   

June 30,

 

December 31,

 

Financial Statement Line Item

 

2025

 

2024

Operating lease ROU assets

Other long-term assets

 $20,863  $16,915 
          

Operating lease liabilities

Other accrued liabilities

 $3,974  $2,819 
 

Other long-term liabilities

 $15,938  $12,974 
Lease, Cost [Table Text Block]
  

Three Months Ended June 30,

 

Six Months Ended June 30,

  

2025

 

2024

 

2025

 

2024

Lease costs:

                

Operating lease costs

 $1,284  $1,014  $2,392  $1,911 

Other

  825   648   1,594   1,198 

Total lease costs

 $2,109  $1,662  $3,986  $3,109 
  

Three Months Ended June 30,

 

Six Months Ended June 30,

  

2025

 

2024

 

2025

 

2024

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

                

Operating cash flows for operating leases

 $1,161  $1,027  $2,161  $1,700 

ROU assets obtained in exchange for new operating lease liabilities

 $2,562  $7,809  $5,206  $9,271 
  

June 30,

 

December 31,

  

2025

 

2024

Weighted-average remaining lease term (in years)

  9.5   11.5 

Weighted-average discount rate

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

2025 (remaining six months)

 $2,576 

2026

  4,457 

2027

  3,949 

2028

  2,752 

2029

  1,964 

Thereafter

  11,468 

Total remaining lease payments

  27,166 

Less: imputed interest

  (7,254)

Total lease liabilities

 $19,912