Schedule of Change in Deferred Consideration (Details) - USD ($) |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Deferred Consideration | ||
Deferred cash consideration, Balance | $ 3,016,343 | $ 2,889,792 |
Deferred consideration payment, Balance | 322,000 | 810,000 |
Deferred consideration payment, Balance | 3,338,343 | 3,699,792 |
Cash consideration, Fair value adjustment | 114,960 | 126,551 |
Consideration payment, Fair value adjustment | (235,000) | (488,000) |
Consideration payment, Fair value adjustment | (120,040) | (361,449) |
Deferred cash consideration, Balance | 3,131,303 | 3,016,343 |
Deferred consideration payment, Balance | 87,000 | 322,000 |
Deferred consideration payment, Balance | $ 3,218,303 | $ 3,338,343 |