XML 20 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
CONSOLIDATED STATEMENTS OF INCOME    
Total cost of revenue (including purchases from related parties of $1,349,331 in 2020 and $10,295 in 2019) $ 1,349,331 $ 10,295