XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Future Minimum Annual Lease Payments Under Operating Leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Future Minimum Annual Lease Payments  
Remaining 2023 $ 1,019
2024 1,364
2025 1,369
2026 1,389
2027 1,417
Thereafter 29,041
Total undiscounted future minimum lease payments 35,599
Future minimum lease payments, discount (18,813)
Lease liability $ 16,786