v3.26.1
Commitments and Contingencies - Schedule of Future Payments for Operating Leases (Details) - USD ($)
Jun. 30, 2026
Apr. 14, 2025
Mar. 15, 2024
Commitments and Contingencies Disclosure [Abstract]      
2026 (remaining) $ 127,953    
Lessee, Operating Lease, Liability, to be Paid, Year One 109,363    
Total 237,316    
Less present value discount (13,490)    
Total operating lease liabilities $ 223,826 $ 217,655 $ 340,401