Leases (Details) - USD ($) |
6 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2022 |
|
| Leases (Details) [Line Items] | |||
| Operating leases payment | $ 0 | $ 0 | $ 168,000 |
| Operating Lease, Expense | $ 84,000 | $ 84,000 | |
| Weighted average remaining lease terms | 1 month 6 days | ||
| Weighted average discount rate | 8.00% | ||