XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Income tax provision $ 221,827 $ 2,659 $ 100,567 $ 47,275
Effective income tax rate     (5.20%) 50.70%
Unrecognized tax benefits 70,935 70,260 $ 70,935 $ 70,260
Unrecognized tax benefits, interest on income taxes accrued $ 41,933 $ 36,575 $ 41,933 $ 36,575