“The Role of Sustainability Reporting Disclosure in Mediating the Effects of Good Corporate Governance and Leverage on Financial Performance Among Renewable Energy Issuers on the Indonesia Stock Exchange (IDX) from 2022 to 2024”. 2026. Journal of Economics, Management, and Accounting 2 (1): 13-23. https://doi.org/10.65310/vf7s0q32.