XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments - Schedule of Segment Reconciliations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting [Abstract]        
Total segment operating Income (loss) $ (845,275) $ 4,931,609 $ (1,617,225) $ 5,218,501
Corporate costs (68,179) (67,987) (128,139) (136,177)
Unrealized gain on translation of intercompany balance (5,644) 245,541 26,708 (38,248)
Income (loss) from operations (919,098) 5,109,163 (1,718,656) 5,044,076
Other income, net of expense 44,583 42,252 85,838 83,088
Income (loss) before taxes $ (874,515) $ 5,151,415 $ (1,632,818) $ 5,127,164