v3.25.1
Operating Lease Right-of-Use (“Rou”) Assets and Operating Lease Liability - Schedule of Future Minimum Base Lease Payments Due Under Non-Cancelable Operating Lease (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Future Minimum Base Lease Payments Due Under Non-Cancelable Operating Lease [Abstract]    
2026 $ 44,415  
2027 30,196  
Total minimum non-cancelable operating lease payments 74,611  
Less: discount to fair value (5,603)  
Total lease liability on March 31, 2025 $ 69,008 $ 78,310