XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Noncontrolling Interests (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net loss attributable to noncontrolling interest $ (95,487) $ (284,346) $ (342,044) $ (364,574)
Noncontrolling interest, ending (7,330,915)   (7,330,915)  
Viking Ozone, Viking Sentinel and Viking Protection [Member]        
Noncontrolling interest, beginning     7,040,648  
Net loss attributable to noncontrolling interest     (86,370)  
Noncontrolling interest, ending 6,954,278   6,954,278  
Simson-Maxwell Related Parties [Member]        
Noncontrolling interest, beginning     2,764,015  
Net loss attributable to noncontrolling interest     (255,674)  
Noncontrolling interest, ending $ 2,508,341   $ 2,508,341