XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Future Minimum Annual Lease Payments Under Operating Leases (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Future Minimum Annual Lease Payments  
Remaining 2023 $ 680
2024 1,364
2025 1,369
2026 1,389
2027 1,417
Thereafter 29,041
Total undiscounted future minimum lease payments 35,260
Future minimum lease payments, discount (18,594)
Lease liability $ 16,666