| 
                                Sep 2023
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2023
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2023
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2022
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2022
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2022
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2022
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2021
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2021
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2021
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2021
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2020
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                29,843,611
                             | 
                            
                            
                                13.78%
                             | 
                            
                                
                                    4,400,915
                                 | 
                                
                                    14.75%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2020
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                45,965,611
                             | 
                            
                            
                                21.22%
                             | 
                            
                                
                                    20,522,915
                                 | 
                                
                                    44.65%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2020
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                48,965,611
                             | 
                            
                            
                                22.61%
                             | 
                            
                                
                                    23,522,915
                                 | 
                                
                                    48.04%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2020
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2019
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2019
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2019
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2019
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2018
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2018
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                50,065,611
                             | 
                            
                            
                                23.12%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    49.18%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2018
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                32,398,791
                             | 
                            
                            
                                14.96%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    76.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2018
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                32,398,791
                             | 
                            
                            
                                14.96%
                             | 
                            
                                
                                    24,622,915
                                 | 
                                
                                    76.00%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2017
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                32,398,791
                             | 
                            
                            
                                14.96%
                             | 
                            
                                
                                    32,389,736
                                 | 
                                
                                    99.97%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2017
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                32,398,791
                             | 
                            
                            
                                14.96%
                             | 
                            
                                
                                    32,389,736
                                 | 
                                
                                    99.97%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2017
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                32,348,791
                             | 
                            
                            
                                14.94%
                             | 
                            
                                
                                    32,311,736
                                 | 
                                
                                    99.89%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2017
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                32,348,791
                             | 
                            
                            
                                14.94%
                             | 
                            
                                
                                    21,989,736
                                 | 
                                
                                    67.98%
                                 | 
                            
                            
                                
                                    0
                                 | 
                                
                                    0.00%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Dec 2016
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                34,848,791
                             | 
                            
                            
                                16.09%
                             | 
                            
                                
                                    32,312,599
                                 | 
                                
                                    92.72%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Sep 2016
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                34,848,791
                             | 
                            
                            
                                16.09%
                             | 
                            
                                
                                    34,812,599
                                 | 
                                
                                    99.90%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Jun 2016
                             | 
                            
                                
                                    Montana Infrastructure Limited
                                
                             | 
                            
                                34,848,791
                             | 
                            
                            
                                16.09%
                             | 
                            
                                
                                    34,812,599
                                 | 
                                
                                    99.90%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 | 
                            
                        
                    
                        
                            
                                
                                    | 
                                     | 
                                    
                                        
                                         | 
                                    
                                    
                                        
                                         | 
                                    
                                
                                
                        
                        
                            | 
                                Mar 2016
                             | 
                            
                                
                                    Montana Infrastructure Ltd
                                
                             | 
                            
                                34,848,791
                             | 
                            
                            
                                16.09%
                             | 
                            
                                
                                    34,812,599
                                 | 
                                
                                    99.90%
                                 | 
                            
                            
                                
                                    -
                                 | 
                                
                                    -%
                                 |