v3.26.1
Property and Equipment - Remaining undiscounted lease payments (Details)
Jun. 30, 2026
USD ($)
Operating leases  
2026 $ 61,892
2027 55,892
2028 27,497
Operating lease liability to be paid 145,281
Less: effects of discounting (13,039)
Total present value of minimum lease payments 132,242
Finance lease  
2026 60,000
2027 120,000
2028 120,000
2029 120,000
2030 990,000
Finance lease liability to be paid 1,410,000
Less: effects of discounting (422,071)
Total present value of minimum lease payments 987,929
2026 121,892
2027 175,892
2028 147,497
2029 120,000
2030 990,000
Lease liability to be paid 1,555,281
Less: effects of discounting (435,110)
Total present value of minimum lease payments $ 1,120,171