v3.26.1
Schedule of Lease Related Assets and Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
Operating lease right-of-use assets $ 887,837 $ 966,917
Right of use liability operating lease current portion 111,114 139,339
Right of use liability operating lease long term 890,638 933,625
Total operating lease liabilities $ 1,001,752 $ 1,072,964