XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - Schedule of future minimum lease payments for operating and finance leases
Dec. 31, 2022
USD ($)
ROU Operating Leases [Member]  
Commitments and Contingencies (Details) - Schedule of future minimum lease payments for operating and finance leases [Line Items]  
2023 $ 44,833
2024 46,833
2025 48,833
2026 50,833
2027 30,335
Thereafter
Total 221,667
Less imputed interest (45,693)
Total liability 175,974
Finance Leases [Member]  
Commitments and Contingencies (Details) - Schedule of future minimum lease payments for operating and finance leases [Line Items]  
2023
2024
2025
2026
2027
Thereafter
Total
Less imputed interest
Total liability