v3.26.1
Commitments and Contingencies - Schedule of Future Lease Payments (Details)
Dec. 31, 2025
USD ($)
Schedule of Future Lease Payments [Abstract]  
2026 $ 76,372
2027 80,190
2028 84,200
Thereafter 73,675
Total future minimum lease payments 314,437
Less effect of discounting (45,639)
Present value of future minimum lease payments $ 268,798