v3.25.2
Schedule of Supplemental Information Relating to Lease (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases        
Operating cash flows related to operating lease $ 7,839 $ 10,452