XML 86 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes - Components of income before income taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income taxes    
Foreign (not subject to income taxes) $ 6,958,583 $ 5,780,692
Mexico (987,279) (1,767,915)
United States 1,394,642 (2,952,265)
Income before income taxes 7,365,946 1,060,512
Less discontinued operations 2,371,049 2,574,079
Income before income taxes $ 9,736,995 $ 3,634,591