XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies [Abstract]  
Balance Sheet Information

March 31,

December 31,

Operating Lease:

2023

2022

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

$

4,800 

$

5,081 

Operating lease liabilities in accrued liabilities

$

1,874 

$

1,844 

Operating lease liabilities in other liabilities

5,609 

5,998 

Total operating lease liabilities

$

7,483 

$

7,842 

Operating Lease Maturities

Period Ending December 31:

Amount

2023

$

1,481 

2024

1,764 

2025

1,079 

2026

1,173 

2027 and thereafter

3,593 

Total lease payments

$

9,090 

Less: imputed interest

(1,607)

Present value of lease liabilities

$

7,483