Revenue (Details) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 6 Months Ended |
Dec. 31, 2020 | Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022 |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | $ 962,916 | $ 848,473 | $ 2,457,792 | $ 2,020,232 |
Total Other Revenue | | 712 | (6,097) | 47,023 | 15,581 |
Revenues | | 963,628 | 842,376 | 2,504,815 | 2,035,813 |
Non-utility expense and other | | 13,858 | 15,299 | 29,904 | 30,718 |
Electric | | 680,639 | 594,331 | 1,690,799 | 1,350,708 |
Natural gas | | 270,140 | 236,054 | 787,398 | 662,402 |
Other | | 12,849 | 11,991 | 26,618 | 22,703 |
Residential | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 497,392 | 456,455 | 1,318,271 | 1,165,311 |
Commercial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 330,029 | 298,845 | 773,755 | 676,843 |
Industrial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 34,713 | 32,832 | 79,651 | 70,990 |
Other Retail Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 5,219 | 4,496 | 10,720 | 9,257 |
Wholesale | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 59,892 | 24,061 | 202,152 | 37,208 |
Transmission and Transportation | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 15,888 | 15,721 | 36,068 | 32,389 |
Miscellaneous Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 19,783 | 16,063 | 37,175 | 28,234 |
Electricity, US Regulated [Member] | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 685,800 | 594,745 | 1,648,229 | 1,328,377 |
Total Other Revenue | | (5,161) | (414) | 42,570 | 22,331 |
Electricity, US Regulated [Member] | Residential | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 326,352 | 297,255 | 797,207 | 713,515 |
Electricity, US Regulated [Member] | Commercial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 248,204 | 226,570 | 539,693 | 483,589 |
Electricity, US Regulated [Member] | Industrial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 28,521 | 27,711 | 62,368 | 57,784 |
Electricity, US Regulated [Member] | Other Retail Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 5,219 | 4,496 | 10,720 | 9,257 |
Electricity, US Regulated [Member] | Wholesale | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 59,892 | 24,061 | 202,152 | 37,208 |
Electricity, US Regulated [Member] | Transmission and Transportation | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 10,628 | 10,633 | 25,114 | 21,855 |
Electricity, US Regulated [Member] | Miscellaneous Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 6,984 | 4,019 | 10,975 | 5,169 |
Natural Gas, US Regulated [Member] | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 264,267 | 241,737 | 782,945 | 669,152 |
Total Other Revenue | | 5,873 | (5,683) | 4,453 | (6,750) |
Natural Gas, US Regulated [Member] | Residential | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 171,040 | 159,200 | 521,064 | 451,796 |
Natural Gas, US Regulated [Member] | Commercial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 81,825 | 72,275 | 234,062 | 193,254 |
Natural Gas, US Regulated [Member] | Industrial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 6,192 | 5,121 | 17,283 | 13,206 |
Natural Gas, US Regulated [Member] | Other Retail Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Natural Gas, US Regulated [Member] | Wholesale | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Natural Gas, US Regulated [Member] | Transmission and Transportation | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 5,260 | 5,088 | 10,954 | 10,534 |
Natural Gas, US Regulated [Member] | Miscellaneous Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | (50) | 53 | (418) | 362 |
Other Revenue From Contracts with Customers [Member] | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 12,849 | 11,991 | 26,618 | 22,703 |
Total Other Revenue | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Residential | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Commercial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Industrial | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Other Retail Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Wholesale | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Transmission and Transportation | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 0 | 0 | 0 | 0 |
Other Revenue From Contracts with Customers [Member] | Miscellaneous Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | 12,849 | 11,991 | 26,618 | 22,703 |
Subsidiaries [Member] | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Non-utility expense and other | | 6,720 | 11,842 | 14,734 | 24,656 |
Electric | | 680,639 | 594,331 | 1,690,799 | 1,350,708 |
Natural gas | | 270,140 | $ 236,054 | 787,398 | 662,402 |
Puget LNG [Member] | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | 195,566 | | 195,566 | |
Remaining Contract Term, PLNG | 10 years | | | | |
Puget LNG [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | $ 15,359 | | $ 15,359 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | | 1 year | | 1 year | |
Puget LNG [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | $ 19,710 | | $ 19,710 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | | 1 year | | 1 year | |
Puget LNG [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | $ 19,454 | | $ 19,454 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | | 1 year | | 1 year | |
Puget LNG [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | $ 19,454 | | $ 19,454 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | | 1 year | | 1 year | |
Puget LNG [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | $ 19,454 | | $ 19,454 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | | 1 year | | 1 year | |
Puget LNG [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01 | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue, Remaining Performance Obligation, Amount | | $ 102,135 | | $ 102,135 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | | | | | |
Puget LNG [Member] | Other Revenue From Contracts with Customers [Member] | Miscellaneous Customer | | | | | |
Disaggregation of Revenue [Line Items] | | | | | |
Revenue from Contract with Customer, Including Assessed Tax | | $ 6,700 | | $ 11,300 | $ 100 |