XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies [Abstract]  
Balance Sheet Information

June 30,

December 31,

Operating Lease:

2022

2021

Operating lease right-of-use assets in other non-current assets

$

5,626 

$

5,219 

Operating lease liabilities in accrued liabilities

$

1,750 

$

1,294 

Operating lease liabilities in other liabilities

6,752 

5,747 

Total operating lease liabilities

$

8,502 

$

7,041 

Operating Lease Maturities

Period Ending December 31:

Amount

2022

$

930

2023

1,967

2024

1,764

2025

1,079

2026

1,173

2027 and thereafter

3,593

Total lease payments

$

10,506

Less: interest

(2,004)

Total lease liabilities

$

8,502