v3.25.1
Leases - Schedule of Operating Lease expenses (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Schedule of Operating Lease [Abstract]  
Operating lease cost $ 26,065
Short-term lease cost
Lease cost 26,065
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash outflow from operating leases
Weighted average remaining lease term (years) 3 years 4 months 24 days
Weighted average discount rate 7.56%