XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases  
Schedule of future minimum payments for operating leases

​

​

​

​

​

Years ending December 31:

    

​

​

2022

​

$

640

2023

​

 

854

2024

​

 

857

2025

​

 

833

2026

​

 

728

Thereafter

​

 

5,070

Total future minimum lease payments

​

​

8,982

Amounts representing interest

​

​

(1,305)

Present Value of Net Future Minimum Lease Payments

​

$

7,677