XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
2023 (remaining six months) $ 2,344
2024 403
2025 219
2026 226
2027 233
Thereafter 424
Total future minimum payments 3,849
Less imputed interest (443)
Present value of lease liabilities 3,406
Finance Leases  
2023 (remaining six months) 1,001
2024 600
2025 338
Total future minimum payments 1,939
Less imputed interest (118)
Present value of lease liabilities $ 1,821