XML 106 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Long Term Payables (Details) - Schedule of long term payables - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Schedule of Long Term Payables [Abstract]    
Long-term payables current portion $ 197,915
Long-term payables– non-current portion
Total $ 197,915