XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill (Tables)
9 Months Ended
Sep. 30, 2023
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 period ended September 30, 2023 are as noted in the table below:
Carrying Value
Balance as of December 31, 2022$38,900,413 
Goodwill acquired during the period8,642,190 
Currency translation adjustment51,701 
Balance as of September 30, 2023$47,594,304