v3.25.2
Goodwill and Intangible Assets - Schedule of Future Estimated Amortization Expense (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Future Estimated Amortization Expense [Abstract]    
2025 $ 76,000 $ 55,444
2026 76,000 55,444
2027 76,000 55,444
2028 76,000 55,444
2029 537,052 55,444
Thereafter   508,841
Total $ 898,052 $ 786,061