XML 137 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure [Table]      
Net Income (Loss) $ (1,819,387) $ (697,941) $ (7,081,647) [1]
[1] On August 1, 2023, the Company implemented a one-for-ten reverse stock split of the Company’s issued and outstanding ordinary shares. Except shares authorized, all share and per share information has been retroactively adjusted to give effect to the reverse stock split for all periods presented, unless otherwise indicated.