v3.22.2.2
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Income tax provision $ 49,802 $ 16,529 $ 150,369 $ 63,804
Effective income tax rate     9.00% 13.90%
Unrecognized tax benefits 70,935 70,260 $ 70,935 $ 70,260
Unrecognized tax benefits, interest on income taxes accrued $ 42,859 $ 36,575 $ 42,859 $ 36,575