XML 49 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Future Minimum Lease Payments

    

Operating

Leases

2023

 

$

2,904,000

2024

 

4,512,000

2025

5,139,000

2026

5,293,000

2027

5,452,000

Thereafter

49,395,000

Total minimum lease payments

72,695,000

Plus: estimated short-term variable lease payments

14,954,000

Less: amount representing interest

(38,834,000)

Present value of operating lease obligations

48,815,000

Less: current portion

(17,011,000)

Noncurrent operating lease obligations

$

31,804,000