XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Future Minimum Annual Lease Payments Under Operating Leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Future Minimum Annual Lease Payments  
Remaining 2022 $ 992
2023 1,345
2024 1,351
2025 1,356
2026 1,376
Thereafter 30,276
Total undiscounted future minimum lease payments 36,696
Future minimum lease payments, discount (19,634)
Lease liability $ 17,062