v3.25.2
Leases (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]        
Operating lease liabilities arising from obtaining right-of-use assets     $ 101,929 $ 364,458
Finance Lease Cost [Member]        
Lessee, Lease, Description [Line Items]        
Interest on lease liabilities $ 23,016 $ 16,893 45,263 23,933
Operating cash flows paid for amounts included in the measurement of lease liabilities 31,920 24,468 61,831 38,846
Amortization of right-of-use assets $ 12,695 $ 9,871 $ 53,244 $ 19,312
Weighted average remaining lease term (years) 4 years 4 years 4 months 24 days 4 years 4 years 4 months 24 days
Weighted average discount rate 13.10% 12.90% 13.10% 12.90%
Operating Lease Cost [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease cost $ 185,006 $ 167,692 $ 353,464 $ 316,592
Operating cash flows paid for amounts included in the measurement of lease liabilities 178,004 162,037 343,108 305,375
Operating lease liabilities arising from obtaining right-of-use assets $ 101,929 $ 0 $ 101,929 $ 364,458
Weighted average remaining lease term (years) 3 years 6 months 21 days 3 years 9 months 18 days 3 years 6 months 21 days 3 years 9 months 18 days
Weighted average discount rate 9.49% 10.12% 9.49% 10.12%