XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - Schedule of Lease Payments
6 Months Ended
Jun. 30, 2023
USD ($)
Schedule of Lease Payments [Abstract]  
2023-2026 $ 21,000
2027-2031 25,000
2032-2036 30,000
2037-2041 40,000
2042-2046 $ 45,000