XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating lease liabilities, long term $ 410,686 $ 378,054
Operating right-of-use assets 599,816 549,504
Operating lease liabilities, current portion 221,755 199,323
Operating Lease Right-of-Use Liabilities [Member]    
Operating lease liabilities, long term 410,686 378,054
Operating right-of-use assets 599,816 549,504
Operating lease liabilities, current portion 221,755 199,323
Total operating lease liabilities $ 632,441 $ 577,377
Weighted average discount rate 3.70% 2.38%
Weighted average remaining lease (months) 48 months 25 months