XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Leases (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Lessee, Operating Lease, Balance Sheet Information [Table Text Block]
   

March 31,

 

December 31,

 

Financial Statement Line Item

 

2025

 

2024

Operating lease ROU assets

Other long-term assets

 $18,793  $16,915 
          

Operating lease liabilities

Other accrued liabilities

 $3,278  $2,819 
 

Other long-term liabilities

 $14,473  $12,974 
Lease, Cost [Table Text Block]
  

Three Months Ended March 31,

  

2025

 

2024

Lease costs:

        

Operating lease costs

 $1,108  $897 

Others

  769   550 

Total lease costs

 $1,877  $1,447 
  

Three Months Ended March 31,

  

2025

 

2024

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

        

Operating cash flows for operating leases

 $1,000  $673 

ROU assets obtained in exchange for new operating lease liabilities

 $2,644  $1,462 
  

March 31,

 

December 31,

  

2025

 

2024

Weighted-average remaining lease term (in years)

  10.5   11.5 

Weighted-average discount rate

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

2025 (remaining nine months)

 $3,167 

2026

  3,479 

2027

  2,967 

2028

  2,120 

2029

  1,764 

Thereafter

  11,463 

Total remaining lease payments

  24,960 

Less: imputed interest

  (7,209)

Total lease liabilities

 $17,751