XML 46 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies [Abstract]  
Balance Sheet Information

December 31,

Operating Lease:

2022

2021

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

$

5,081

$

5,219

Operating lease liability in accrued liabilities

$

1,844

$

1,294

Operating lease liability in other liabilities

5,998

5,747

Total operating lease liabilities

$

7,842

$

7,041

Operating Lease Maturities

Year Ending December 31:

Amount

2023

$

1,967

2024

1,764

2025

1,079

2026

1,173

2027

1,202

Thereafter

2,391

Total lease payments

9,576

Less: imputed interest

(1,734)

Present value of lease liabilities

$

7,842