XML 93 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segments - Schedule of Segment Reconciliations (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting [Abstract]    
Total segment operating Profit (loss) $ 18,105,737 $ 9,568,629
Corporate costs (1,060,405) (3,575,099)
Unrealized gain (loss) on translation of intercompany balance (563,636) (782,660)
Profit (loss) from operations 16,481,696 5,210,870
Other income, net of expense 164,739 162,630
Loss before taxes $ 16,646,435 $ 5,373,500