XML 92 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Future Minimum Payments - Operating Leases [Member]
$ in Thousands
Jun. 30, 2023
USD ($)
Leases (Details) - Schedule of Future Minimum Payments [Line Items]  
Remainder of 2023 $ 319
2024 687
2025 478
2026 2
Total lease payments 1,486
Less: imputed interest (66)
Total $ 1,420