v3.25.2
Schedule of Future Minimum Lease Payments under Non-cancelable Operating Lease Agreement (Details)
Jun. 30, 2025
USD ($)
Leases  
Remainder of 2025 $ 15,678
2026 32,140
2027 33,104
2028 5,544
Total undiscounted minimum lease payments 86,466
Less: imputed interest (8,415)
Present value of lease obligations $ 78,051