XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - Schedule of operating lease liabilities showing the aggregate lease payments
$ in Thousands
Jun. 30, 2023
USD ($)
Schedule of Operating Lease Liabilities Showing The Aggregate Lease Payments [Abstract]  
2023 (remainder of the year) $ 566
2024 1,153
2025 1,187
2026 740
Total undiscounted lease payments 3,646
Less imputed interest (412)
Total discounted lease payments 3,234
Less current portion of lease liability (917)
Noncurrent portion of lease liability $ 2,317