XML 88 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Provision for Income Tax Expense (benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Current tax, federal $ 739,113 $ 391,476
Current tax, state 334,361 177,096
Current tax, foreign 124,414 51,285
Current tax, total 1,197,888 619,857
Deferred income tax, federal 158,308 (293,796)
Deferred income tax, state 71,616 (132,908)
Deferred income tax, foreign 179,629 (175,717)
Deferred income tax, total 409,553 (602,421)
Total $ 1,607,441 $ 17,436