XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Lease (Details 2) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Lease    
Operating lease liability - Current portion $ 82,051 $ 80,136
Operating lease liability - Non-current portion 28,830 50,047
Operating lease liabilities $ 110,881 $ 130,183