v3.25.3
Commitments and Contingencies - Schedule of Future Lease Obligation (Details)
Sep. 30, 2025
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2025 (excluding the nine months ended September 30, 2025) $ 21,750
2026 88,200
2027 91,900
2028 95,800
2029 99,600
Thereafter 68,000
Total future minimum lease payments 465,250
Less imputed interest (122,564)
Total present value of future minimum lease payments $ 342,686