v3.23.2
Commitments and Contingencies - Summary of Undiscounted Future Non-Cancellable Lease Payments Under Leases (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
Remainder of 2023 $ 1,295
2024 2,684
2025 2,788
2026 729
2027 255
Thereafter 0
Total future lease payments 7,751
Less: imputed interest (971)
Total lease liabilities 6,780
Finance Lease  
Remainder of 2023 162
2024 330
2025 338
2026 347
2027 356
Thereafter 5,594
Total future lease payments 7,127
Less: imputed interest (3,244)
Total lease liabilities $ 3,883