XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Summary of Future Minimum Lease Payments

Future minimum lease payments under these leases are as follows:

 

 

 

Lease Amounts

 

 

 

(in thousands)

 

2022

 

$

1,225

 

2023

 

 

1,038

 

2024

 

 

618

 

2025

 

 

104

 

2026 and thereafter

 

 

 

Total future minimum lease payments

 

 

2,985

 

Less: Imputed Interest

 

 

(280

)

Present value of operating lease liabilities

 

$

2,705

 

Less: Current portion

 

 

975

 

Long-term operating lease liabilities

 

$

1,730

 

 

 

 

 

Weighted average remaining lease term in years

 

 

2.71

 

Weighted average discount rate

 

 

7.61

%

 

 

 

 

Components of Lease Expense and Related Cash Flows The components of lease expense and related cash flows were as follows:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Rent expense

 

$

1,204

 

 

$

1,122

 

Short-term lease costs

 

 

 

 

 

197

 

Variable lease costs

 

 

99

 

 

 

94

 

Total

 

$

1,303

 

 

$

1,413

 

 

 

 

 

 

 

 

Cash paid for operating leases

 

$

1,206

 

 

$

1,116

 

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of sales

 

$

219

 

 

$

239

 

Selling, general and administrative

 

 

1,084

 

 

 

1,174

 

Total

 

$

1,303

 

 

$

1,413