XML 50 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies  
Future Minimum Lease Payments

​

​

​

​

​

​

    

Operating

​

​

Leases

2022

 

$

1,593,000

2023

 

​

2,904,000

2024

​

​

4,512,000

2025

​

​

5,139,000

2026

​

​

5,293,000

Thereafter

​

​

54,847,000

Total minimum lease payments

​

​

74,288,000

Less: amount representing interest

​

​

(36,299,000)

Present value of operating lease obligations

​

​

37,989,000

Less: current portion

​

​

(1,509,000)

Noncurrent operating lease obligations

​

$

36,480,000