v3.26.1
Leases - Schedule of Future Minimum Rental Payments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Future Minimum Rental Payments [Abstract]    
2026 $ 39,370  
2027 40,945  
2028 42,583  
2029 10,714  
Total undiscounted lease payments 133,612  
Less: effects of discounting (9,611)  
Operating Lease Liability 124,001  
Classified as:    
Operating lease liability, current 34,437 $ 30,227
Operating lease liability, non-current $ 89,564 $ 124,002