XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Change in Deferred Consideration (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Deferred Consideration    
Deferred cash consideration, Balance $ 3,016,343 $ 2,889,792
Deferred consideration payment, Balance 322,000 810,000
Cash consideration, Fair value adjustment 126,551
Consideration payment, Fair value adjustment (161,000) (488,000)
Deferred cash consideration, Balance 3,016,343 3,016,343
Deferred consideration payment, Balance $ 161,000 $ 322,000