XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases  
Schedule of future minimum payments for operating leases

Future minimum payments for operating leases with initial or remaining terms of one year or more as of June 30, 2022 were as follows:

​

​

​

​

​

Years ending December 31:

    

​

​

2022

​

$

427

2023

​

 

854

2024

​

 

857

2025

​

 

833

2026

​

 

728

Thereafter

​

 

5,070

Total future minimum lease payments

​

​

8,769

Amounts representing interest

​

​

(1,257)

Present Value of Net Future Minimum Lease Payments

​

$

7,512