XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segments - Schedule of Segment Reconciliations (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting [Abstract]        
Total segment operating Income (loss) $ 4,931,609 $ 1,299,636 $ 5,218,501 $ (1,790,770)
Corporate costs (67,987) (3,193,107) (136,177) (3,279,313)
Unrealized gain on translation of intercompany balance 245,541 (489,338) (38,248) (594,150)
Income (loss) from operations 5,109,163 (2,382,809) 5,044,076 (5,664,233)
Other income, net of expense 42,252 36,069 83,088 71,660
Income (loss) before taxes $ 5,151,415 $ (2,346,740) $ 5,127,164 $ (5,592,573)