XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability The following table provides the changes in our product warranties, which are included in other current liabilities:

 

 

 

Year ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Warranty, beginning of period

 

$

856

 

 

$

1,039

 

 

$

742

 

Warranty costs accrued

 

 

380

 

 

 

674

 

 

 

1,336

 

Settlements of warranty claims

 

 

(618

)

 

 

(857

)

 

 

(1,039

)

Warranty, end of period

 

$

618

 

 

$

856

 

 

$

1,039

 

Components of the Right-of-Use Assets and Lease Liabilities

The components of the right-of-use assets and lease liabilities were as follows:

 

 

 

Balance Sheet Classification

 

December 31, 2022

 

 

 

 

 

(in thousands)

 

Right-of-use assets

 

Other assets

 

$

7,998

 

 

 

 

 

 

 

Lease liability obligations, current

 

Other current liabilities

 

$

1,069

 

Lease liability obligations, noncurrent

 

Other liabilities

 

 

7,533

 

Total lease liability obligations

 

 

 

$

8,602

 

Weighted-average remaining lease term (in years)

 

 

 

 

6.8

 

Weighted-average discount rate

 

 

 

 

4.3

%

Schedule of Future Minimum Rental Payments for Operating Leases

Approximate future minimum lease payments for the Company’s right of use assets over the remaining lease periods as of December 31, 2022:

 

 

 

(in thousands)

 

2023

 

$

1,289

 

2024

 

 

1,437

 

2025

 

 

1,451

 

2026

 

 

1,361

 

2027

 

 

1,383

 

Thereafter

 

 

3,181

 

Total minimum payments

 

 

10,102

 

Less: Imputed interest

 

 

(1,500

)

Total

 

$

8,602