XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Lease Quantitative Disclosure [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

 

Components of lease cost

        

Finance lease cost components:

        

Amortization of finance lease assets

 $1,263  $1,172 

Interest on finance lease liabilities

  527   467 

Total finance lease costs

  1,790   1,639 

Operating lease cost components:

        

Operating lease cost

  2,792   2,839 

Short-term lease cost

  361   707 

Variable lease cost (1)

  1,260   898 

Sublease income

  (212)  (191)

Total operating lease costs

  4,201   4,253 
         

Total lease cost

 $5,991  $5,892 
         

Supplemental cash flow information related to our operating leases is as follows for the twelve months ended December 31, 2023 and 2022:

        

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

        

Operating cash outflow from operating leases

 $3,460  $3,496 

Right-of-use assets obtained in exchange for new

        

operating lease liabilities

 $983  $187 
         

Weighted-average remaining lease term-finance leases at end of period (in years)

  3.2   3.3 

Weighted-average remaining lease term-operating leases at end of period (in years)

  7.1   8.1 

Weighted-average discount rate-finance leases at end of period

  6.1%  6.0%

Weighted-average discount rate-operating leases at end of period

  8.5%  8.7%
Finance and Operating Lease Liability Maturity [Table Text Block]
  

Finance

  

Operating

     
  

Leases

  

Leases

  

Total

 

2024

 $2,416  $3,351  $5,767 

2025

  1,193   3,447   4,640 

2026

  937   3,442   4,379 

2027

  671   3,144   3,815 

2028

  671   3,153   3,824 

2029 and thereafter

  344   7,803   8,147 

Total lease payments

  6,232   24,340   30,572 

Less—portion representing interest

  (707)  (6,601)  (7,308)

Present value of lease obligations

  5,525   17,739   23,264 

Less—current portion of lease obligations

  (2,153)  (1,851)  (4,004)

Long-term portion of lease obligations

 $3,372  $15,888  $19,260