v3.26.1
Schedule of Maturities of Operating Lease (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
Year 1 $ 225,000  
Years 2-3 473,000  
Years 4-5 503,000  
Thereafter 130,000  
Total lease payments 1,331,000  
Less: Imputed lease interest (236,455)  
Present value of lease liabilities 1,094,545  
Less: Current portion of operating lease liability (152,960) $ (146,043)
Operating lease liability, net of current portion $ 941,585 $ 1,020,242