v3.26.1
Schedule of Cash Flow Information Related To Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases        
Operating cash flows from operating leases
Operating cash flows from finance leases 33,078 40,073 68,076 81,837
Financing cash flows from finance leases $ 96,168 $ 88,576 $ 190,417 $ 115,300