JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/linq.js/2.2.0.2/linq.min.js "></script>

JavaScript

var data = [
    {
        "Name": "Accrued Expenses",
        "ParentName": "Liabilities",
        "TxTransactiondate": null,
        "GlPartnerLevel1": "Liabilities and Partners' Capital",
        "GlPartnerLevel2": "Liabilities",
        "GlPartnerLevel3": "Liabilities",
        "GlPartnerLevel4": null,
        "Value": 0
    },
    {
        "Name": "Audit and Tax Services",
        "ParentName": "Cumulative Net Investment Income/Loss",
        "TxTransactiondate": null,
        "GlPartnerLevel1": "Liabilities and Partners' Capital",
        "GlPartnerLevel2": "Partners' Capital",
        "GlPartnerLevel3": "Partners' Capital",
        "GlPartnerLevel4": "Cumulative Net Investment Income/Loss",
        "Value": 455206.7
    },
    {
        "Name": "BankInterest",
        "ParentName": "Cumulative Net Investment Income/Loss",
        "TxTransactiondate": null,
        "GlPartnerLevel1": "Liabilities and Partners' Capital",
        "GlPartnerLevel2": "Partners' Capital",
        "GlPartnerLevel3": "Partners' Capital",
        "GlPartnerLevel4": "Cumulative Net Investment Income/Loss",
        "Value": -131541.54000000004
    },
    {
        "Name": "Bank/Brokerage Fees",
        "ParentName": "Cumulative Net Investment Income/Loss",
        "TxTransactiondate": null,
        "GlPartnerLevel1": "Liabilities and Partners' Capital",
        "GlPartnerLevel2": "Partners' Capital",
        "GlPartnerLevel3": "Partners' Capital",
        "GlPartnerLevel4": "Cumulative Net Investment Income/Loss",
        "Value": 868.7399999999996
    },
    {
        "Name": "Cash",
        "ParentName": "Assets",
        "TxTransactiondate": null,
        "GlPartnerLevel1": "Assets",
        "GlPartnerLevel2": null,
        "GlPartnerLevel3": null,
        "GlPartnerLevel4": null,
        "Value": -18989.060000002384
    },
    {
        "Name": "Cash Distribution",
        "ParentName": "Partners' Capital",
        "TxTransactiondate": null,
        "GlPartnerLevel1":...