XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Abstract]    
Gross Amount $ 1,185,633 $ 1,185,633
Accumulated Amortization 778,051 772,664
Net Balance $ 407,582 $ 412,969
Weighted Average Remaining Useful Life 18 years 11 months 1 day 5 years 2 months 1 day