XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]        
Federal $ 9,563   $ 25,850  
State 840 $ (11,111) 8,916 $ (3,274)
Foreign 244,514 267,188 689,950 1,092,881
Current, Total 254,917 256,077 724,716 1,089,607
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]        
Federal 38,456 8,839 69,077 250,606
State 12,241 (33,182) 24,905 (24,668)
Foreign 3,559   3,559  
Deferred, Total 54,256 (24,343) 97,541 225,938
Total provision for income taxes $ 309,173 $ 231,734 $ 822,257 $ 1,315,545