XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Operating Lease Liabilities and Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 2,242
2024 4,578
2025 4,715
2026 4,857
Thereafter 26,266
Total undiscounted lease payments 42,658
Less: imputed interest (13,934)
Present value of operating lease liabilities $ 28,724