v3.26.1
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Maturities of Operating Lease Liabilities [Abstract]    
2026 $ 86,395  
2027 and beyond 407,177  
Total 493,572  
Less: amount representing interest (64,298)  
Present value of future minimum lease payments 429,274 $ 492,352
Less: current obligations under leases (138,644) (129,378)
Long-term lease obligations $ 290,630 $ 362,974