Annual report pursuant to Section 13 and 15(d)

Business Combinations (Details) - Schedule of changes to the carrying value of goodwill

v3.21.1
Business Combinations (Details) - Schedule of changes to the carrying value of goodwill - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of changes to the carrying value of goodwill [Abstract]    
Balance at begining $ 8,366,467
Preliminary goodwill related to the acquisition   8,466,282
Measurement period adjustment (99,815)
Balance at ending $ 8,366,467 $ 8,366,467