XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Income Tax Disclosure [Abstract]          
Income tax provision $ 2,659 $ (36,627) $ 47,275 $ 33,437  
Effective income tax rate     38.50% (11.90%)  
Unrecognized tax benefits 70,260 $ 81,399 $ 70,260 $ 81,399  
Unrecognized tax benefits, interest on income taxes accrued $ 36,575   $ 36,575   $ 35,499