v3.26.1
Operating Leases - Future minimum lease payments (Details)
Jun. 30, 2026
USD ($)
Operating Leases  
2026 $ 62,280
2027 79,634
2028 47,912
2029 49,156
2030 50,436
Total future minimum lease payments 289,418
Less amount representing interest or imputed interest 23,230
Present value of lease liabilities $ 266,188