v3.25.2
Operating Leases - Schedule of Undiscounted Cash Payment Obligations for its Non-Cancelable Lease Liabilities (Details)
Jun. 30, 2025
USD ($)
Schedule of Undiscounted Cash Payment Obligations for its Non-Cancelable Lease Liabilities [Abstract]  
2025 $ 31,770
2026 66,084
2027 68,724
2028 71,472
2029 74,328
Total undiscounted cash payments 312,378
Less interest (38,917)
Present value of payments $ 273,461