v3.26.1
Leases (Schedule of future minimum lease payments) (Details)
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 $ 74,348
2027 74,348
Total future minimum lease payments, undiscounted 148,696
Present value discount (11,366)
Total lease liability $ 137,330