v3.26.1
Leases (Details 2)
Dec. 31, 2025
USD ($)
Leases  
2026 $ 418,800
2027 409,200
2028 209,400
Total future minimum payments 1,037,400
Less: imputed interest (60,000)
Total present value of operating lease liabilities $ 977,400