XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lessee, Operating Lease, Balance Sheet Information [Table Text Block]
    

December 31,

 
  

Financial Statement Line Item

 

2023

  

2022

 

Operating lease ROU assets

 

Other long-term assets

 $8,355  $4,288 
           

Operating lease liabilities

 

Other accrued liabilities

 $2,303  $2,133 
  

Other long-term liabilities

 $5,565  $1,664 
Lease, Cost [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Lease costs:

            

Operating lease costs

 $3,113  $2,704  $2,454 

Other

  2,120   1,769   740 

Total lease costs

 $5,233  $4,473  $3,194 
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

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

            

Operating cash flows for operating leases

 $2,954  $2,762  $2,315 

ROU assets obtained in exchange for new operating lease liabilities

 $7,081  $1,175  $5,195 
  

December 31,

 
  

2023

  

2022

 

Weighted-average remaining lease term (in years)

  4.7   2.1 

Weighted-average discount rate

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

2024

 $2,583 

2025

  1,909 

2026

  1,230 

2027

  1,238 

Thereafter

  1,653 

Total remaining lease payments

  8,613 

Less: imputed interest

  (745)

Total lease liabilities

 $7,868 
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

2024

 $760 

2025

  235 

2026

  41 

Total

 $1,036