XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Summary of Future Minimum Lease Payments

Future minimum lease payments under these leases are as follows:

 

 

Lease Amounts

 

 

 

(in thousands)

 

2023

 

$

1,185

 

2024

 

 

835

 

2025

 

 

377

 

2026

 

 

29

 

Total future minimum lease payments

 

 

2,426

 

Less: Imputed Interest

 

 

(217

)

Present value of operating lease liabilities

 

$

2,209

 

Less: Current portion

 

 

1,114

 

Long-term operating lease liabilities

 

$

1,095

 

 

 

 

 

Weighted average remaining lease term in years

 

 

2.21

 

Weighted average discount rate

 

 

8.87

%

 

 

 

 

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

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Rent expense

 

$

1,297

 

 

$

1,204

 

Variable lease costs

 

 

120

 

 

 

99

 

Total

 

$

1,417

 

 

$

1,303

 

 

 

 

 

 

 

 

Cash paid for operating leases

 

$

1,387

 

 

$

1,206

 

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Cost of sales

 

$

234

 

 

$

219

 

Selling, general and administrative

 

 

1,183

 

 

 

1,084

 

Total

 

$

1,417

 

 

$

1,303