| 2014 | Total Purchased Electricity Consumption | 66,405,557 | kWh |  
 | 2014 | Voluntary unbundled RECs Purchased | 7,718,000 | kWh |  
 | 2014 | Voluntary unbundled RECs Verification | Not verified |  |  
 | 2015 | Total Purchased Electricity Consumption | 60,994,179 | kWh |  
 | 2015 | Voluntary unbundled RECs Purchased | 8,135,000 | kWh |  
 | 2015 | Voluntary unbundled RECs Verification | Not verified |  |  
 | 2016 | Total Purchased Electricity Consumption | 58,490,346 | kWh |  
 | 2016 | Voluntary unbundled RECs Purchased | 8,296,000 | kWh |  
 | 2016 | Voluntary unbundled RECs Verification | Not verified |  |  
 | 2017 | Total Purchased Electricity Consumption | 58,782,853.69 | kWh |  
 | 2017 | Voluntary unbundled RECs Purchased | 8,716,390 | kWh |  
 | 2017 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2018 | Total Purchased Electricity Consumption | 63,265,412 | kWh |  
 | 2018 | Voluntary unbundled RECs Purchased | 9,064,000 | kWh |  
 | 2018 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2019 | Total Purchased Electricity Consumption | 66,326,619 | kWh |  
 | 2019 | Power purchase agreement Purchased | 10,147,000 | kWh |  
 | 2019 | Power purchase agreement Verification | Green-e |  |  
 | 2019 | Voluntary unbundled RECs Purchased | 24,877,000 | kWh |  
 | 2019 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2020 | Total Purchased Electricity Consumption | 61,304,609 | kWh |  
 | 2020 | Power purchase agreement Purchased | 11,511,000 | kWh |  
 | 2020 | Power purchase agreement Verification | Green-e |  |  
 | 2020 | Voluntary unbundled RECs Purchased | 24,503,000 | kWh |  
 | 2020 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2021 | Total Purchased Electricity Consumption | 65,432,488 | kWh |  
 | 2021 | Power purchase agreement Purchased | 13,673,000 | kWh |  
 | 2021 | Power purchase agreement Verification | Green-e |  |  
 | 2021 | Voluntary unbundled RECs Purchased | 21,000,000 | kWh |  
 | 2021 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2022 | Total Purchased Electricity Consumption | 74,098,992 | kWh |  
 | 2022 | Power purchase agreement Purchased | 43,309,000 | kWh |  
 | 2022 | Power purchase agreement Verification | Green-e, Other |  |  
 | 2023 | Total Purchased Electricity Consumption | 69,927,884.03 | kWh |  
 | 2023 | Power purchase agreement Purchased | 19,324,000 | kWh |  
 | 2023 | Power purchase agreement Verification | Other |  |  
 | 2023 | Voluntary unbundled RECs Purchased | 28,500,000 | kWh |  
 | 2023 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2024 | Total Purchased Electricity Consumption | 67,842,699.73 | kWh |  
 | 2024 | Power purchase agreement Purchased | 19,483,000 | kWh |  
 | 2024 | Power purchase agreement Verification | Other |  |  
 | 2024 | Voluntary unbundled RECs Purchased | 47,000,000 | kWh |  
 | 2024 | Voluntary unbundled RECs Verification | Green-e |  |  
 | 2025 | Total Purchased Electricity Consumption | 61,618,140.35 | kWh |  
 | 2025 | Power purchase agreement Purchased | 10,633,000 | kWh |  
 | 2025 | Power purchase agreement Verification | Green-e, Other |  |  
 | 2025 | Voluntary unbundled RECs Purchased | 57,165,000 | kWh |  
 | 2025 | Voluntary unbundled RECs Verification | Green-e |  |