XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Lease Quantitative Disclosure [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

 

Components of lease cost

        

Finance lease cost components:

        

Amortization of finance lease assets

 $1,172  $984 

Interest on finance lease liabilities

  467   395 

Total finance lease costs

  1,639   1,379 

Operating lease cost components:

        

Operating lease cost

  2,839   2,965 

Short-term lease cost

  707   654 

Variable lease cost (1)

  898   870 

Sublease income

  (191)  (187)

Total operating lease costs

  4,253   4,302 
         

Total lease cost

 $5,892  $5,681 
         

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

        

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

        

Operating cash outflow from operating leases

 $3,496  $3,581 

Right-of-use assets obtained in exchange for new

        

operating lease liabilities

 $187  $907 
         

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

  3.3   1.9 

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

  8.1   8.9 

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

  6.0%  6.3%

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

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

Finance

  

Operating

     
  

Leases

  

Leases

  

Total

 

2023

 $2,372  $3,453  $5,825 

2024

  1,392   2,998   4,390 

2025

  986   3,064   4,050 

2026

  774   3,059   3,833 

2027

  671   3,098   3,769 

2028 and thereafter

  1,015   10,948   11,963 

Total lease payments

  7,210   26,620   33,830 

Less—portion representing interest

  (976)  (8,042)  (9,018)

Present value of lease obligations

  6,234   18,578   24,812 

Less—current portion of lease obligations

  (2,008)  (1,882)  (3,890)

Long-term portion of lease obligations

 $4,226  $16,696  $20,922