Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details) - Schedule of Future Minimum Payments

v3.23.2
Commitments and Contingencies (Details) - Schedule of Future Minimum Payments
$ in Thousands
Jun. 30, 2023
USD ($)
Schedule of Future Minimum Payments [Abstract]  
Six months ended December 31, 2023 $ 392
Year ended December 31, 2024 405
Year ended December 31, 2025 194
Year ended December 31, 2026 100
Year ended December 31, 2027 9
Total 1,100
Less present value discount (261)
Operating lease liabilities $ 839