if set('1-F').contains([covered @concept.local-name ='FormType']) if first(list([covered @ferc:AccumulatedProvisionForDepreciationAndAmortizationOfUtilityPlantMajorNonmajor])) == "Major" true else false else true
taxonomy().concept(ferc:RespondentLegalName).label("http://ferc.gov/form/2020-01-01/roles/label/F1Header").text Name of Respondent:
[@ferc:RespondentLegalName @period=$currentDuration] Duke Energy Kentucky, Inc.
taxonomy().concept(ferc:SubmissionType).label("http://ferc.gov/form/2020-01-01/roles/label/F1Header").text This report is:
(1) if missing({covered @concept=ferc:SubmissionType}) ☐ An Original']]> else if [@concept=ferc:SubmissionType @period=$currentDuration] == "O" ☑ An Original']]> else ☐ An Original']]> An Original
(2) if missing([covered @concept=ferc:SubmissionType @period=$currentDuration]) ☐ A Resubmission']]> else if [@concept=ferc:SubmissionType @period=$currentDuration] == "R" ☑ A Resubmission']]> else ☐ A Resubmission']]> A Resubmission
taxonomy().concept(ferc:ReportDate).label("http://ferc.gov/form/2020-01-01/roles/label/F1Header").text Date of Report:
[@ferc:ReportDate @period=$currentDuration] 04/26/2019
taxonomy().concept(ferc:ReportYearPeriod).label("http://ferc.gov/form/2020-01-01/roles/label/F1Header").text Year/Period of Report:
End of: [@ferc:ReportYear @period=$currentDuration] 2018 / [@ferc:ReportPeriod @period=$currentDuration] Q4
$data = navigate parent-child descendants from ferc:DepreciationProvisionsForYearAbstract stop when $relationship.target.name == ferc:DepreciationProvision role "http://ferc.gov/form/2020-01-01/roles/Schedule/F1/AccumulatedProvisionForDepreciationOfElectricUtilityPlantA" where $relationship.target.name != ferc:DepreciationProvision returns list (target-name, preferred-label); $data-labels = list(for $row in $data $concept = taxonomy().concept($row[1]); $row_num = (filter $concept.references("http://ferc.gov/form/2020-01-01/roles/reference/formLocation") where ($item.part-by-name(ferc-part:Schedule).part-value == "219 - Schedule - Accumulated Provision for Depreciation of Electric Utility Plant - Changes - Section A" and $item.part-by-name(ferc-part:ColumnName).part-value.string == "F1AccumulatedProvisionForDepreciationElectricUtilityPlantChanges")).to-list; $totalElectricUtility = if list([covered @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @concept = $row[1] @period = $currentDuration]).length > 0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentDuration])) else none $electricPlantInService = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration])) else none $electricPlantHeld = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration])) else none $electricPlantLeased = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration])) else none list($concept, $concept.label($row[2].role.uri).text, if ($row_num.part-by-name(ferc-part:Row)).length == 0 "" else ($row_num.part-by-name(ferc-part:Row))[1].part-value, $totalElectricUtility, $electricPlantInService, $electricPlantHeld, $electricPlantLeased )); for $rowl in $data-labels // adding a comment $data2 = list(for $i in range(5) list($i,none,none,none,none,none) ); $data = if count(list({covered @ferc:OtherClearingAccountsAxis=*})) > 0 $otherAccounts = set({covered @ferc:OtherClearingAccountsAxis=*}.dimension(ferc:OtherClearingAccountsAxis)); list(for $x in $otherAccounts list( if list([@ferc:OrderNumber @unit=* @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x]).length > 0 first(list([@ferc:OrderNumber @unit=* @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x])) else 0, if exists([@ferc:OtherAccountsDescription @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x]) first(list([@ferc:OtherAccountsDescription @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x])) else none, if exists([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x]) first(list([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x])) else none, if exists([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x]) first(list([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x])) else none, if exists([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x]) first(list([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x])) else none, if exists([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x]) first(list([@ferc:OtherAccounts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @unit @period=$currentDuration @ferc:OtherClearingAccountsAxis = $x])) else none )) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none,none,none,none) skip else $x ); for $row in $uniqueData.sort $data = navigate parent-child descendants from ferc:NetChargesForRetiredPlantAbstract role "http://ferc.gov/form/2020-01-01/roles/Schedule/F1/AccumulatedProvisionForDepreciationOfElectricUtilityPlantA" returns list (target-name, preferred-label); $data-labels = list(for $row in $data $concept = taxonomy().concept($row[1]); $row_num = (filter $concept.references("http://ferc.gov/form/2020-01-01/roles/reference/formLocation") where ($item.part-by-name(ferc-part:Schedule).part-value == "219 - Schedule - Accumulated Provision for Depreciation of Electric Utility Plant - Changes - Section A" and $item.part-by-name(ferc-part:ValueType).part-value.string == "Label")).to-list; $totalElectricUtility = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentDuration])) else none $electricPlantInService = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration])) else none $electricPlantHeld = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration])) else none $electricPlantLeased = if list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration]).length>0 first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration])) else none list($concept, $concept.label($row[2].role.uri).text, if ($row_num.part-by-name(ferc-part:Row)).length == 0 "-" else ($row_num.part-by-name(ferc-part:Row))[1].part-value, $totalElectricUtility, $electricPlantInService, $electricPlantHeld, $electricPlantLeased )); for $rowl in $data-labels // adding a comment $data2 = list(for $i in range(5) list($i,none,none,none,none,none) ); $data = if count(list({covered @ferc:OtherDebitOrCreditItemsAxis=*})) > 0 $plantsRetired = set({covered @ferc:OtherDebitOrCreditItemsAxis=*}.dimension(ferc:OtherDebitOrCreditItemsAxis)); list(for $x in $plantsRetired list( if list([@ferc:OrderNumber @unit=* @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x]).length > 0 first(list([@ferc:OrderNumber @unit=* @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x])) else 0, if exists([@ferc:OtherAdjustmentsToAccumulatedDepreciationDescription @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x]) first(list([@ferc:OtherAdjustmentsToAccumulatedDepreciationDescription @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x])) else none, if exists([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x]) first(list([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x])) else none, if exists([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x]) first(list([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x])) else none, if exists([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x]) first(list([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x])) else none, if exists([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x]) first(list([@ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @unit @period=$currentDuration @ferc:OtherDebitOrCreditItemsAxis = $x])) else none )) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none,none,none,none) skip else $x ); for $row in $uniqueData.sort // adding a comment $data = navigate parent-child descendants from ferc:AccumulatedProvisionForDepreciationLineItems role "http://ferc.gov/form/2020-01-01/roles/Schedule/F1/ScheduleAccumulatedProvisionForDepreciationOfElectricUtilityPlantB" returns list (target-name, preferred-label); $data-labels = list(for $row in $data $concept = taxonomy().concept($row[1]); $row_num = (filter $concept.references("http://ferc.gov/form/2020-01-01/roles/reference/formLocation") where ($item.part-by-name(ferc-part:Schedule).part-value == "219 - Schedule - Accumulated Provision for Depreciation of Electric Utility Plant - Functional Classification - Section B" and $item.part-by-name(ferc-part:ValueType).part-value.string == "Label")).to-list; $totalElectricUtility = if exists(first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentInstant]))) first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentInstant])) else none $electricPlantInService = if exists(first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentInstant]))) first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentInstant])) else none $electricPlantHeld = if exists(first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentInstant]))) first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentInstant])) else none $electricPlantLeased = if exists(first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentInstant]))) first(list([covered @concept = $row[1] @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentInstant])) else none list($concept, $concept.label($row[2].role.uri).text, if ($row_num.part-by-name(ferc-part:Row)).length == 0 "" else ($row_num.part-by-name(ferc-part:Row))[1].part-value, $totalElectricUtility, $electricPlantInService, $electricPlantHeld, $electricPlantLeased )); for $rowl in $data-labels
taxonomy().concept(ferc:ScheduleAccumulatedProvisionForDepreciationOfElectricUtilityPlantAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1ScheduleTitle").text ACCUMULATED PROVISION FOR DEPRECIATION OF ELECTRIC UTILITY PLANT (Account 108)
taxonomy().concept(ferc:ScheduleAccumulatedProvisionForDepreciationOfElectricUtilityPlantAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1Instructions").text
  1. Report in Section A the amounts of depreciation expense, depletion and amortization for the accounts indicated and classified according to the plant functional groups shown.
  2. Report in Section B, column (b) all depreciable or amortizable plant balances to which rates are applied and show a composite total. (If more desirable, report by plant account, subaccount or functional classifications other than those pre-printed in column (a). Indicate in a footnote the manner in which column (b) balances are obtained. If average balances are used, state the method of averaging used. For column (c) report available information for each plant functional classification listed in column (a). If composite depreciation accounting is used, report available information called for in columns (b) and (c) on this basis. Where the unit-of-production method is used to determine depreciation charges, show in a footnote any revisions made to estimated gas reserves.
  3. If provisions for depreciation were made during the year in addition to depreciation provided by application of reported rates, state in a footnote the amounts and nature of the provisions and the plant items to which related.
  4. Add rows as necessary to completely report all data. Number the additional rows in sequence as 2.01, 2.02, 3.01, 3.02, etc.
Line No. $headings = filter (taxonomy().concept(ferc:ScheduleAccumulatedProvisionForDepreciationOfElectricUtilityPlantAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "219 - Schedule - Accumulated Provision for Depreciation of Electric Utility Plant - Changes - Section A") $headings = list(for $ref in $headings list($ref.part-by-name(ferc-part:Column).part-value, $ref.part-by-name(ferc-part:ColumnName).part-value)) $heading_dict = dict(for $row in $headings list("("+$row[1]+")",$row[2]) ); for $row in $heading_dict.keys.sort
$heading_dict[$row] Item
$row (a)
Section A. Balances and Changes During Year
1
AccumulatedProvisionForDepreciationOfElectricUtilityPlant
taxonomy().concept(ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant).label("http://ferc.gov/form/2020-01-01/roles/label/F1BeginningBalance").text
Balance Beginning of Year
max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $priorInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $priorInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $priorInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $priorInstant])) $2,080,500
2 taxonomy().concept(ferc:DepreciationProvisionsForYearAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1AccumulatedProvisionForDepreciationElectricUtilityPlantChanges").text
Depreciation Provisions for Year, Charged to
$rowl[3] 1
$rowl[1].name.local-name
$rowl[2] if $rowl[1].is-abstract "title" else "" Depreciation Provisions for Year, Charged to
$rowl[4] if $rowl[1].is-abstract "gray-out" else "" $rowl[5] if $rowl[1].is-abstract "gray-out" else "" $rowl[6] if $rowl[1].is-abstract "gray-out" else "" $rowl[7] if $rowl[1].is-abstract "gray-out" else ""
9 $row[2] Other Accounts (Specify, details in footnote) $row[3] $100,000,000 $row[4] $1,000,000 $row[5] $2,000,000 $row[6] $80,000,000
10
DepreciationProvision
taxonomy().concept(ferc:DepreciationProvision).label("http://ferc.gov/form/2020-01-01/roles/label/F1Total").text
TOTAL Deprec. Prov for Year (Enter Total of lines 3 thru 9)
max(list([@concept=ferc:DepreciationProvision @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentDuration])) $2,080,500 max(list([@concept=ferc:DepreciationProvision @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration])) $2,080,500 max(list([@concept=ferc:DepreciationProvision @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration])) $2,080,500 max(list([@concept=ferc:DepreciationProvision @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration])) $2,080,500
11 taxonomy().concept(ferc:NetChargesForRetiredPlantAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1AccumulatedProvisionForDepreciationElectricUtilityPlantChanges").text
Net Charges for Plant Retired:
$rowl[3] 12
$rowl[1].name.local-name
$rowl[2] if $rowl[1].is-abstract "title" else "" Book Cost of Plant Retired
$rowl[4] if $rowl[1].is-abstract "gray-out" else "" $rowl[5] if $rowl[1].is-abstract "gray-out" else "" $rowl[6] if $rowl[1].is-abstract "gray-out" else "" $rowl[7] if $rowl[1].is-abstract "gray-out" else ""
16
OtherAdjustmentsToAccumulatedDepreciation
taxonomy().concept(ferc:OtherAdjustmentsToAccumulatedDepreciation).label("http://ferc.gov/form/2020-01-01/roles/label/F1AccumulatedProvisionForDepreciationElectricUtilityPlantChanges").text
Other Debit or Credit Items (Describe, details in footnote):
max(list([@concept=ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentDuration])) $5,080,500 max(list([@concept=ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration])) $1,080,500 max(list([@concept=ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration])) $6,080,500 max(list([@concept=ferc:OtherAdjustmentsToAccumulatedDepreciation @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration])) $8,080,500
17 $row[2] Other Debit or Credit Items (Describe, details in footnote) $row[3] $200,000,000 $row[4] $2,000,000 $row[5] $3,000,000 $row[6] $90,000,000
18
BookCostOfAssetRetirementCosts
taxonomy().concept(ferc:BookCostOfAssetRetirementCosts).label("http://ferc.gov/form/2020-01-01/roles/label/F1AccumulatedProvisionForDepreciationElectricUtilityPlantChanges").text
Book Cost of Asset Retirement Costs
max(list([@concept=ferc:BookCostOfAssetRetirementCosts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentDuration])) $5,080,500 max(list([@concept=ferc:BookCostOfAssetRetirementCosts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentDuration])) $1,080,500 max(list([@concept=ferc:BookCostOfAssetRetirementCosts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentDuration])) $6,080,500 max(list([@concept=ferc:BookCostOfAssetRetirementCosts @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentDuration])) $8,080,500
19
AccumulatedProvisionForDepreciationOfElectricUtilityPlant
taxonomy().concept(ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant).label("http://ferc.gov/form/2020-01-01/roles/label/F1EndingBalance").text
Balance End of Year (Enter Totals of lines 1, 10, 15, 16, and 18)
max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentInstant])) $2,080,500
Section B. Balances at End of Year According to Functional Classification
$rowl[3] 1
$rowl[1].name.local-name
$rowl[2] if $rowl[1].is-abstract "title" else "" Steam Production
$rowl[4] if $rowl[1].is-abstract "gray-out" else "" $rowl[5] if $rowl[1].is-abstract "gray-out" else "" $rowl[6] if $rowl[1].is-abstract "gray-out" else "" $rowl[7] if $rowl[1].is-abstract "gray-out" else ""
29
AccumulatedProvisionForDepreciationOfElectricUtilityPlant
taxonomy().concept(ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant).label("http://ferc.gov/form/2020-01-01/roles/label/F1Total").text
Total
max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @period = $currentInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantInServiceMember @period = $currentInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantHeldForFutureUseMember @period = $currentInstant])) $2,080,500 max(list([@concept=ferc:AccumulatedProvisionForDepreciationOfElectricUtilityPlant @ferc:UtilityTypeAxis=ferc:ElectricUtilityMember @ferc:ElectricPlantClassificationAxis=ferc:ElectricPlantLeasedToOthersMember @period = $currentInstant])) $2,080,500