v3.26.1
Leases - Schedule of Estimated Operating Lease Payments (Details)
Jun. 30, 2026
USD ($)
Schedule of Estimated Operating Lease Payments [Abstract]  
2026 $ 50,000 [1]
2027 25,000
Thereafter
Total future lease payments 75,000
Less: Imputed interest 1,556
Present value of lease liability $ 73,444
[1] Excludes the six months ended June 30, 2026