Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Segment Information (Details Textual)

v3.23.3
Note 4 - Segment Information (Details Textual) - Revenue Benchmark [Member]
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
Aug. 31, 2022
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Customer Concentration Risk [Member] | Glencore [Member] | Oil and Gas [Member]                
Concentration Risk, Percentage     100.00%       100.00%  
Customer Concentration Risk [Member] | Exxon [Member] | Oil and Gas [Member]                
Concentration Risk, Percentage           100.00%   100.00%
Customer Concentration Risk [Member] | Plains Midstream Canada [Member] | CANADA                
Concentration Risk, Percentage     19.80%       41.90%  
Customer Concentration Risk [Member] | Altagas [Member] | CANADA                
Concentration Risk, Percentage     17.50%       18.40%  
Customer Concentration Risk [Member] | PetroGas Energy [Member] | CANADA                
Concentration Risk, Percentage     51.00%       28.40%  
Geographic Concentration Risk [Member] | Glencore [Member] | Oil and Gas [Member]                
Concentration Risk, Percentage 100.00% 100.00%            
Geographic Concentration Risk [Member] | Mercuria [Member] | Oil and Gas [Member] | EGYPT                
Concentration Risk, Percentage         100.00%      
Geographic Concentration Risk [Member] | EGPC [Member] | Oil and Gas [Member] | EGYPT                
Concentration Risk, Percentage       100.00%