v3.23.1
Leases (Details) - Schedule of maturities of lease liabilities
Mar. 31, 2023
USD ($)
Schedule of Maturities of Lease Liabilities [Abstract]  
2023 (excluding the three months ended March 31, 2023) $ 151,000
2024 205,000
2025 208,000
2026 211,000
2027 169,000
Total future minimum lease payments 944,000
Less imputed interest (174,000)
Total $ 770,000