v3.21.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Insurance and administration fees $ 12,819,157 $ 7,845,803
Transaction fees 11,391,090 6,623,894
Other fees 1,441,012 1,953,498
Incentives and rebates (419,518) (568,271)
Net revenue $ 25,231,741 $ 15,854,924