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