v3.25.1
Leases - Schedule of Maturity Analysis Under the Lease Agreement (Details)
Mar. 31, 2025
USD ($)
Schedule of Maturity Analysis Under the Lease Agreement [Abstract]  
2025 $ 432,276
2026 535,720
2027 492,318
2028 508,885
2029 and beyond 2,765,365
Total maturity lease 4,734,564
Less: present value discount (1,092,894)
Lease liability $ 3,641,670