XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Total Lease Cost Incurred (Details) - Schedule of Total Lease Cost Incurred - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disclosure Text Block Abstract    
Operating Lease, Payments $ 30,528
Operating Lease, Payments, Use $ 30,528
Operating Lease, Cost $ 30,528