const e = {
  2021: {
    "Part1-Assets": {
      label: "Assets",
      children: {
        year: {
          fieldName: "Part1-Assets1-9:year",
          label: "Year",
          type: "number"
        },
        "line1-Cash": {
          label: "1. Cash",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line1-Cash:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line1-Cash:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2A-TradeNotesAndAccountsReceivable": {
          label: "2a. Trade Notes and Accounts Receivable",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line2A-TradeNotesAndAccountsReceivable:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line2A-TradeNotesAndAccountsReceivable:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2B-LessAllowanceForBadDebts": {
          label: "2b. Less Allowance for Bad Debts",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line3-Inventories": {
          label: "3. Inventories",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line3-Inventories:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line3-Inventories:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line4-U.S.GovernmentObligations": {
          label: "4. U.S. Government Obligations",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line4-U.S.GovernmentObligations:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line4-U.S.GovernmentObligations:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line5-Tax-ExemptSecurities": {
          label: "5. Tax-Exempt Securities",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line5-Tax-ExemptSecurities:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line5-Tax-ExemptSecurities:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line6-OtherCurrentAssets(AttachStatement)": {
          label: "6. Other Current Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line6-OtherCurrentAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line6-OtherCurrentAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7A-LoansToPartners(OrPersonsRelatedToPartners)": {
          label: "7a. Loans to Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7B-MortgageAndRealEstateLoans": {
          label: "7b. Mortgage and Real Estate Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line7B-MortgageAndRealEstateLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line7B-MortgageAndRealEstateLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line8-OtherInvestments(AttachStatement)": {
          label: "8. Other Investments (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line8-OtherInvestments(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line8-OtherInvestments(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9A-BuildingsAndOtherDepreciableAssets": {
          label: "9a. Buildings and Other Depreciable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9B-LessAccumulatedDepreciation": {
          label: "9b. Less Accumulated Depreciation",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10A-DepletableAssets": {
          label: "10a. Depletable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line10A-DepletableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line10A-DepletableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10B-LessAccumulatedDepletion": {
          label: "10b. Less Accumulated Depletion",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line11-Land(NetOfAnyAmortization)": {
          label: "11. Land (Net of any Amortization)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line11-Land(NetOfAnyAmortization):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line11-Land(NetOfAnyAmortization):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12A-IntangibleAssets(AmortizableOnly)": {
          label: "12a. Intangible Assets (Amortizable Only)",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12B-LessAccumulatedAmortization": {
          label: "12b. Less Accumulated Amortization",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line13-OtherAssets(AttachStatement)": {
          label: "13. Other Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line13-OtherAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line13-OtherAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line14-TotalAssets": {
          label: "14. Total Assets",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line14-TotalAssets:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line14-TotalAssets:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    },
    "Part3-LiabilitiesAndCapital": {
      label: "Liabilities and Capital",
      children: {
        "line15-AccountsPayable": {
          label: "15. Accounts Payable",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line15-AccountsPayable:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line15-AccountsPayable:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line16-MortgagesNotesBondsPayableInLessThan1Year": {
          label: "16. Mortgages, Notes, Bonds Payable in Less Than 1 Year",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line17-OtherCurrentLiabilities(AttachStatement)": {
          label: "17. Other Current Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line18-AllNonrecourseLoans": {
          label: "18. All Nonrecourse Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19A-LoansFromPartners(OrPersonsRelatedToPartners)": {
          label: "19a. Loans from Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19B-MortgagesNotesBondsPayableIn1YearOrMore": {
          label: "19b. Mortgages, Notes, Bonds Payable in 1 Year or More",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line20-OtherLiabilities(AttachStatement)": {
          label: "20. Other Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line21-Partners'CapitalAccounts": {
          label: "21. Partners' Capital Accounts",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line22-TotalLiabilitiesAndCapital": {
          label: "22. Total Liabilities and Capital",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    }
  },
  2022: {
    "Part1-Assets": {
      label: "Assets",
      children: {
        year: { fieldName: "Part1-Assets1-9:year", label: "Year", type: "string" },
        "line1-Cash": {
          label: "1. Cash",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line1-Cash:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line1-Cash:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2A-TradeNotesAndAccountsReceivable": {
          label: "2a. Trade Notes and Accounts Receivable",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line2A-TradeNotesAndAccountsReceivable:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line2A-TradeNotesAndAccountsReceivable:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2B-LessAllowanceForBadDebts": {
          label: "2b. Less Allowance for Bad Debts",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line3-Inventories": {
          label: "3. Inventories",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line3-Inventories:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line3-Inventories:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line4-U.S.GovernmentObligations": {
          label: "4. U.S. Government Obligations",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line4-U.S.GovernmentObligations:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line4-U.S.GovernmentObligations:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line5-Tax-ExemptSecurities": {
          label: "5. Tax-Exempt Securities",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line5-Tax-ExemptSecurities:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line5-Tax-ExemptSecurities:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line6-OtherCurrentAssets(AttachStatement)": {
          label: "6. Other Current Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line6-OtherCurrentAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line6-OtherCurrentAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7A-LoansToPartners(OrPersonsRelatedToPartners)": {
          label: "7a. Loans to Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7B-MortgageAndRealEstateLoans": {
          label: "7b. Mortgage and Real Estate Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line7B-MortgageAndRealEstateLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line7B-MortgageAndRealEstateLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line8-OtherInvestments(AttachStatement)": {
          label: "8. Other Investments (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line8-OtherInvestments(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line8-OtherInvestments(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9A-BuildingsAndOtherDepreciableAssets": {
          label: "9a. Buildings and Other Depreciable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9B-LessAccumulatedDepreciation": {
          label: "9b. Less Accumulated Depreciation",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10A-DepletableAssets": {
          label: "10a. Depletable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line10A-DepletableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line10A-DepletableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10B-LessAccumulatedDepletion": {
          label: "10b. Less Accumulated Depletion",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line11-Land(NetOfAnyAmortization)": {
          label: "11. Land (Net of any Amortization)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line11-Land(NetOfAnyAmortization):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line11-Land(NetOfAnyAmortization):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12A-IntangibleAssets(AmortizableOnly)": {
          label: "12a. Intangible Assets (Amortizable Only)",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12B-LessAccumulatedAmortization": {
          label: "12b. Less Accumulated Amortization",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line13-OtherAssets(AttachStatement)": {
          label: "13. Other Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line13-OtherAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line13-OtherAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line14-TotalAssets": {
          label: "14. Total Assets",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line14-TotalAssets:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line14-TotalAssets:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    },
    "Part3-LiabilitiesAndCapital": {
      label: "Liabilities and Capital",
      children: {
        "line15-AccountsPayable": {
          label: "15. Accounts Payable",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line15-AccountsPayable:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line15-AccountsPayable:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line16-MortgagesNotesBondsPayableInLessThan1Year": {
          label: "16. Mortgages, Notes, Bonds Payable in Less Than 1 Year",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line17-OtherCurrentLiabilities(AttachStatement)": {
          label: "17. Other Current Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line18-AllNonrecourseLoans": {
          label: "18. All Nonrecourse Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19A-LoansFromPartners(OrPersonsRelatedToPartners)": {
          label: "19a. Loans from Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19B-MortgagesNotesBondsPayableIn1YearOrMore": {
          label: "19b. Mortgages, Notes, Bonds Payable in 1 Year or More",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line20-OtherLiabilities(AttachStatement)": {
          label: "20. Other Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line21-Partners'CapitalAccounts": {
          label: "21. Partners' Capital Accounts",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line22-TotalLiabilitiesAndCapital": {
          label: "22. Total Liabilities and Capital",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    }
  },
  2023: {
    "Part1-Assets": {
      label: "Assets",
      children: {
        year: { fieldName: "Part1-Assets1-9:year", label: "Year", type: "string" },
        "line1-Cash": {
          label: "1. Cash",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line1-Cash:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line1-Cash:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2A-TradeNotesAndAccountsReceivable": {
          label: "2a. Trade Notes and Accounts Receivable",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line2A-TradeNotesAndAccountsReceivable:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line2A-TradeNotesAndAccountsReceivable:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2B-LessAllowanceForBadDebts": {
          label: "2b. Less Allowance for Bad Debts",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line3-Inventories": {
          label: "3. Inventories",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line3-Inventories:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line3-Inventories:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line4-U.S.GovernmentObligations": {
          label: "4. U.S. Government Obligations",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line4-U.S.GovernmentObligations:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line4-U.S.GovernmentObligations:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line5-Tax-ExemptSecurities": {
          label: "5. Tax-Exempt Securities",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line5-Tax-ExemptSecurities:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line5-Tax-ExemptSecurities:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line6-OtherCurrentAssets(AttachStatement)": {
          label: "6. Other Current Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line6-OtherCurrentAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line6-OtherCurrentAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7A-LoansToPartners(OrPersonsRelatedToPartners)": {
          label: "7a. Loans to Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7B-MortgageAndRealEstateLoans": {
          label: "7b. Mortgage and Real Estate Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line7B-MortgageAndRealEstateLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line7B-MortgageAndRealEstateLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line8-OtherInvestments(AttachStatement)": {
          label: "8. Other Investments (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line8-OtherInvestments(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line8-OtherInvestments(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9A-BuildingsAndOtherDepreciableAssets": {
          label: "9a. Buildings and Other Depreciable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9B-LessAccumulatedDepreciation": {
          label: "9b. Less Accumulated Depreciation",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part1-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10A-DepletableAssets": {
          label: "10a. Depletable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line10A-DepletableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line10A-DepletableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10B-LessAccumulatedDepletion": {
          label: "10b. Less Accumulated Depletion",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line11-Land(NetOfAnyAmortization)": {
          label: "11. Land (Net of any Amortization)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line11-Land(NetOfAnyAmortization):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line11-Land(NetOfAnyAmortization):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12A-IntangibleAssets(AmortizableOnly)": {
          label: "12a. Intangible Assets (Amortizable Only)",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12B-LessAccumulatedAmortization": {
          label: "12b. Less Accumulated Amortization",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line13-OtherAssets(AttachStatement)": {
          label: "13. Other Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line13-OtherAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line13-OtherAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line14-TotalAssets": {
          label: "14. Total Assets",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part2-Assets10-14:line14-TotalAssets:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part2-Assets10-14:line14-TotalAssets:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    },
    "Part3-LiabilitiesAndCapital": {
      label: "Liabilities and Capital",
      children: {
        "line15-AccountsPayable": {
          label: "15. Accounts Payable",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line15-AccountsPayable:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line15-AccountsPayable:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line16-MortgagesNotesBondsPayableInLessThan1Year": {
          label: "16. Mortgages, Notes, Bonds Payable in Less Than 1 Year",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line17-OtherCurrentLiabilities(AttachStatement)": {
          label: "17. Other Current Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line18-AllNonrecourseLoans": {
          label: "18. All Nonrecourse Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part3-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19A-LoansFromPartners(OrPersonsRelatedToPartners)": {
          label: "19a. Loans from Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19B-MortgagesNotesBondsPayableIn1YearOrMore": {
          label: "19b. Mortgages, Notes, Bonds Payable in 1 Year or More",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line20-OtherLiabilities(AttachStatement)": {
          label: "20. Other Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line21-Partners'CapitalAccounts": {
          label: "21. Partners' Capital Accounts",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line22-TotalLiabilitiesAndCapital": {
          label: "22. Total Liabilities and Capital",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part4-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    }
  },
  2024: {
    "Part01-Assets": {
      label: "Assets",
      children: {
        year: { fieldName: "Part01-Assets1-9:year", label: "Year", type: "string" },
        "line1-Cash": {
          label: "1. Cash",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line1-Cash:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line1-Cash:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2A-TradeNotesAndAccountsReceivable": {
          label: "2a. Trade Notes and Accounts Receivable",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part01-Assets1-9:line2A-TradeNotesAndAccountsReceivable:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part01-Assets1-9:line2A-TradeNotesAndAccountsReceivable:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line2B-LessAllowanceForBadDebts": {
          label: "2b. Less Allowance for Bad Debts",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part01-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line2B-LessAllowanceForBadDebts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part01-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line2B-LessAllowanceForBadDebts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line3-Inventories": {
          label: "3. Inventories",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line3-Inventories:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line3-Inventories:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line4-U.S.GovernmentObligations": {
          label: "4. U.S. Government Obligations",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line4-U.S.GovernmentObligations:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line4-U.S.GovernmentObligations:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line5-Tax-ExemptSecurities": {
          label: "5. Tax-Exempt Securities",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line5-Tax-ExemptSecurities:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line5-Tax-ExemptSecurities:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line6-OtherCurrentAssets(AttachStatement)": {
          label: "6. Other Current Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line6-OtherCurrentAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line6-OtherCurrentAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7A-LoansToPartners(OrPersonsRelatedToPartners)": {
          label: "7a. Loans to Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line7A-LoansToPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line7B-MortgageAndRealEstateLoans": {
          label: "7b. Mortgage and Real Estate Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line7B-MortgageAndRealEstateLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line7B-MortgageAndRealEstateLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line8-OtherInvestments(AttachStatement)": {
          label: "8. Other Investments (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line8-OtherInvestments(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line8-OtherInvestments(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9A-BuildingsAndOtherDepreciableAssets": {
          label: "9a. Buildings and Other Depreciable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part01-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part01-Assets1-9:line9A-BuildingsAndOtherDepreciableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line9B-LessAccumulatedDepreciation": {
          label: "9b. Less Accumulated Depreciation",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part01-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part01-Assets1-9:line9B-LessAccumulatedDepreciation:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part01-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part01-Assets1-9:line9B-LessAccumulatedDepreciation:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10A-DepletableAssets": {
          label: "10a. Depletable Assets",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part02-Assets10-14:line10A-DepletableAssets:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part02-Assets10-14:line10A-DepletableAssets:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line10B-LessAccumulatedDepletion": {
          label: "10b. Less Accumulated Depletion",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part02-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part02-Assets10-14:line10B-LessAccumulatedDepletion:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part02-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part02-Assets10-14:line10B-LessAccumulatedDepletion:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line11-Land(NetOfAnyAmortization)": {
          label: "11. Land (Net of any Amortization)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part02-Assets10-14:line11-Land(NetOfAnyAmortization):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part02-Assets10-14:line11-Land(NetOfAnyAmortization):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12A-IntangibleAssets(AmortizableOnly)": {
          label: "12a. Intangible Assets (Amortizable Only)",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part02-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part02-Assets10-14:line12A-IntangibleAssets(AmortizableOnly):endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line12B-LessAccumulatedAmortization": {
          label: "12b. Less Accumulated Amortization",
          children: {
            "beginningOfTaxYear(A)": {
              fieldName: "Part02-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(A)",
              label: "(a) Beginning of Tax Year",
              type: "currency"
            },
            "beginningOfTaxYear(B)": {
              fieldName: "Part02-Assets10-14:line12B-LessAccumulatedAmortization:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(C)": {
              fieldName: "Part02-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(C)",
              label: "(c) End of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part02-Assets10-14:line12B-LessAccumulatedAmortization:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line13-OtherAssets(AttachStatement)": {
          label: "13. Other Assets (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part02-Assets10-14:line13-OtherAssets(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part02-Assets10-14:line13-OtherAssets(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line14-TotalAssets": {
          label: "14. Total Assets",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part02-Assets10-14:line14-TotalAssets:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part02-Assets10-14:line14-TotalAssets:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    },
    "Part03-LiabilitiesAndCapital": {
      label: "Liabilities and Capital",
      children: {
        "line15-AccountsPayable": {
          label: "15. Accounts Payable",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line15-AccountsPayable:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line15-AccountsPayable:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line16-MortgagesNotesBondsPayableInLessThan1Year": {
          label: "16. Mortgages, Notes, Bonds Payable in Less Than 1 Year",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line16-MortgagesNotesBondsPayableInLessThan1Year:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line17-OtherCurrentLiabilities(AttachStatement)": {
          label: "17. Other Current Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line17-OtherCurrentLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line18-AllNonrecourseLoans": {
          label: "18. All Nonrecourse Loans",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part03-LiabilitiesAndCapital15-18:line18-AllNonrecourseLoans:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19A-LoansFromPartners(OrPersonsRelatedToPartners)": {
          label: "19a. Loans from Partners (or Persons Related to Partners)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line19A-LoansFromPartners(OrPersonsRelatedToPartners):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line19B-MortgagesNotesBondsPayableIn1YearOrMore": {
          label: "19b. Mortgages, Notes, Bonds Payable in 1 Year or More",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line19B-MortgagesNotesBondsPayableIn1YearOrMore:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line20-OtherLiabilities(AttachStatement)": {
          label: "20. Other Liabilities (Attach Statement)",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line20-OtherLiabilities(AttachStatement):endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line21-Partners'CapitalAccounts": {
          label: "21. Partners' Capital Accounts",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line21-Partners'CapitalAccounts:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        },
        "line22-TotalLiabilitiesAndCapital": {
          label: "22. Total Liabilities and Capital",
          children: {
            "beginningOfTaxYear(B)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:beginningOfTaxYear(B)",
              label: "(b) Beginning of Tax Year",
              type: "currency"
            },
            "endOfTaxYear(D)": {
              fieldName: "Part04-LiabilitiesAndCapital19-22:line22-TotalLiabilitiesAndCapital:endOfTaxYear(D)",
              label: "(d) End of Tax Year",
              type: "currency"
            }
          }
        }
      }
    }
  }
};
export {
  e as config
};
