XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments of Operating Leases (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2023 $ 141
2024 720
2025 2,452
2026 2,521
2027 2,521
Thereafter 3,204
Total lease payments 11,559
Less imputed interest (3,669)
Present value of operating lease liabilities $ 7,890