XML 98 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segments - Schedule of Segment Reconciliations (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting [Abstract]    
Total segment operating Profit (loss) $ (11,105,079) $ 18,105,737
Corporate costs (785,646) (1,060,405)
Unrealized gain (loss) on translation of intercompany balance (0) (563,636)
Profit (loss) from operations (11,890,725) 16,481,696
Other income, net of expense 144,919 164,739
Expenditure on water pollution treatment (46,510,856) 0
Loss before taxes $ (58,256,662) $ 16,646,435