XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - US and Foreign Income Before Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
United States $ 9,721,756 $ 4,524,432
Foreign 5,453,178 5,302,296
Income before income tax expense $ 15,174,934 $ 9,826,728