XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ 65,263 $ 4,980
State 192,215 153,937
Foreign 664,766 870,739
Total Current 922,244 1,029,656
Deferred:    
Federal (238,408) 401,196
State (56,157) 88,403
Total Deferred (294,565) 489,599
Total Income Tax Expense $ 627,679 $ 1,519,255