v3.25.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Value of Goodwill The changes in the carrying value of goodwill for the six months ended June 30, 2025 are as noted in the table below:
Carrying Value
Balance as of December 31, 2024$47,432,550 
Goodwill acquired during the period1,915,010 
Foreign currency translation adjustment606,875 
Balance as of June 30, 2025$49,954,435