XML 167 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Noncontrolling Interests (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net loss attributable to noncontrolling interest $ (246,557) $ (80,228)
Noncontrolling interest, ending (7,330,915)  
Viking Ozone, Viking Sentinel and Viking Protection [Member]    
Noncontrolling interest, beginning 7,040,648  
Net loss attributable to noncontrolling interest (36,656)  
Noncontrolling interest, ending 7,003,992  
Simson-Maxwell [Member]    
Noncontrolling interest, beginning 2,764,015  
Net loss attributable to noncontrolling interest (209,901)  
Noncontrolling interest, ending $ 2,554,114