XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Minimum Annual Lease Payments Under Operating Leases (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Future Minimum Annual Lease Payments  
Remaining 2022 $ 665
2023 1,345
2024 1,351
2025 1,356
2026 1,376
Thereafter 30,276
Total undiscounted future minimum lease payments 36,369
Future minimum lease payments, discount (19,411)
Lease liability $ 16,958