XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current:    
Federal $ 4,980 $ 880,149
State 153,937 159,909
Foreign 870,739 788,314
Total Current 1,029,656 1,828,372
Deferred:    
Federal 401,196 (59,801)
State 88,403 (40,609)
Total Deferred 489,599 (100,410)
Total Income Tax Expense $ 1,519,255 $ 1,727,962