XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - Related Party Transactions - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Related Party Transactions [Abstract]    
a. $ 138,597 $ 157,584
b. 46,992 87,413
c. 58,789 91,839
d. $ 18,516 $ 13,306