XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill (Details) - Schedule of changes in the carrying value of goodwill
3 Months Ended
Mar. 31, 2022
USD ($)
Schedule of changes in the carrying value of goodwill [Abstract]  
Balance at beginning $ 8,686,966
Goodwill acquired during the period
Balance at ending $ 8,686,966