<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:whg="http://westwoodgroup.com/20220630"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="whg-20220630.xsd" xlink:type="simple"/>
    <context id="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9cd5f89d5ebc4e0c80b63ed1aeda5cac_I20220720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2022-07-20</instant>
        </period>
    </context>
    <context id="i64f8835a59094e41b7a13f7cb091c01d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ddf5a1ca30044a982c6599cb99f989c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia62d5ea957004eb7b8c25f036bd9ff52_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6b5f12932dba4336a75fbce9d4e05ec6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ica91141aee6c46cb8c5a5fdc831692a5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia41c5913ba3d46158b7b7d588d54032d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AssetManagement1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0881d74a30bd4fffae7a407ee1891131_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:InvestmentPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i119ec669cc4a408ba04be2a8e25073c3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:InvestmentPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae11c79984a54de1aacbfaede628c385_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:InvestmentPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i28736508c53c44deb8c5ec1d5aad1a67_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:InvestmentPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i67650a14f951465aac22b7de5a93c66d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7ff3b71532ef4246a3a0cb4a052e5071_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibef326b06d80497ca8d369e25818fe05_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic240e08c50484e46b648a7a9088dc97f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib7ca75eaaea64205830499d57d735160_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i501f15ef49854ff091044c5899493586_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6d81b3b541c445d1b94c9cffc150dd61_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if1e4ef80749a455099977cd2530d2a8d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib98fa3f4c0414f9c9b6c1b485a630b7e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i88a72fa738ed4a748790fc27158eb105_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2551c70853d94128b6321f5e88ba81a2_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3a93c714bac744a88eea75f36a4e132f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibabd853b4388416386c10dadfb567531_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie21cee266c6e416eb8f8658b7d5b7309_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i904f89fdce2c4a7ba301add2d12064ea_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if4c9b11ddb064981aad54d6f65dae4be_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic9fbe11844af47628a19a3bb8f249cba_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iabcfcd6e56c84454a619fc065fc8aa33_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0c2f0f8317444279907ac2656e1ce650_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic639d3d5af3643969aaabd2532aa065f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9701f1ef87ba4f93b5e1da2fbee901a8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic3edc304120c44d7bc97c297c4d8e070_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie840fd27f7304b3d88192c3c8d13f2cb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iad83d5e0503e4512b468c855b4a018f3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i50b25bf921ff4cdc89e0c17ea3e6551c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iec968cfaf5624c6d9524bab77653bade_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i693aac58175c4a14b909529f07bc8be9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1b79f8bbec04086b51126abf2eaf3f3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5ee654f313f244939f5e27c108441ace_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib5813f81d87e4c26b88978f81df072f6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie0fc62999f014bd9825da15194d67cd7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib340885979a246e1b6575c8cd9bff117_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5077d1803d5d4a76a0b0cb71f45decff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8120dee011bf427a98311b7d318daa63_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fb8ede3668d469a809f973dded9d0b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1eb3b27478544db687d81b23a9d3260f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16bb9e66bca54eb9b745995dff31a0c5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9dd915ec80dc4fe0b0112a314e716fd6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5e36f753d04147fc82da466c77519cbc_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7533bae5857c4fbdb31307740d0e2ee5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie1221aecf3d2488eb4823d9ef08fba83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c08b7ba6f464fc7b989629dfa2df500_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if105f13ce2224bc5aae606b04c69fbdd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f34e069f5b54b52a25f9958f2ae5e30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2204cb8134b4953a4e2d708c8601217_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ea9ca76055641598fee646f66d869e2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2da0002c7ee246aea558605dce3fe543_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5f3d66f59e684b2f94ee26984136154a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3e345cc842644edba599e9f262efae99_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieeda07f2338f4aac813316a6f983e294_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia70fbec77c3b4ca4aca235af0d8ef028_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib6880ee035fc4efda4095b25eb4d3348_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7d441e95c6c7441885abcb8adb073a9d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:MutualFundAdvisoryMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6038dd6d8d874546832975b8a3c5144f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:MutualFundAdvisoryMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09e675585192490da589222866b834bf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:MutualFundAdvisoryMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i64113e1e1b2d44ca8ce40c1e80acc42b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:MutualFundAdvisoryMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic65350355fd7491b97379cb942bad8cc_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PrivateWealthAdvisoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1d0d737130c8459ea94dccc21f80236d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PrivateWealthAdvisoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2ed42c65ad6f48289d365ab6f62a78e5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PrivateWealthAdvisoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f307972c3a64599838f36a5e99d8951_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PrivateWealthAdvisoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7e59a90656be4a7a867fe9ed52b14ce7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4b870d12b0344a04810b021bd3212f28_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3a659a3637234d9cb7e72aea39c144d7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6e1a4facd6974a7c815f4a1efd912e38_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6076888ccafc4e379550d8094979a5df_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i58046b4c8d3d451eb12a184934dd65b3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i74c1bd21f01144c0a45348ddfa91780f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i51c382d0025846c3a902a31a56e03d2d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaa7a9792a249497683c45d7e0da9e0c9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia23c7777c4e14d4e8c39a8a5b6a785a9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i855399feb9834b4fb7a61d394a18894e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iee74e70d73a04857a11e72b3fcab6ec3_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7f0912ab8a494802af4cd469a592af4d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8ffab1af411542abb008dd8e85214a33_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i91ae34f6b4434002915be02702cf85e8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i759a21c97c074fe6a30591b38cdd828d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1ddabdcf884b4401bdb655638b82718e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i15617bdab4dd4335b1a77f0446aaf6d8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i005116398bfc4615b70c80cc8e2a7c32_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i43a5bb35ec3b45778b5e817992bfd5e2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9b032e6f53c345b4bb93179975d2c808_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea62aa1692ff45b39f8e7122e6d2deb8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i50194d082b3541a79acda885d3f7e519_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf1b309463ae4d01aebea8ebe809d0be_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia1b9e471c0804ffc8d948028391eb468_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3bd444f5b01d43288dc34926d64736ea_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idcf8353705db45dd8c6b324c9283db66_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i757d87abaca547bfa748c65d9933c02b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3899cc33f36c44e4b773ff722c0d922e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic2ab642c939f421fa815eb6271184010_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0d302f9955ae47f4896a8575381581df_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i07d856038d344b89a3ab1bf01ca50a07_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i220f821b8f254bd0891f7d011ad36dda_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8cd6283c7e554950b40c6da1a8f97803_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifa2d8f54277e449a85524cbed8482bc5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i01864b8e36824330bd1dc75661f54c7d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idd16df405345476b88c423f903040f6a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7753e6246b7f424d84226f01a3a848f3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie0e5048751ea468ba7c07616283a2374_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i892189359d684a138a2750260bd3a515_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i735e3268f0a64e5a937e579b8961f3a9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9d860b3f50e34d60b90135e7fc5ffb9a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0405946480804e61b14decbcc35b7c91_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib0ec8916864a4e76b219fa8bfefee9e3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PerformancefeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0f3b8c1e979645ce949a0280061b6a90_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i330977bc14a1470fb90b960042cf2daa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib76986cedece467ea09fce70c201fd17_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0551885871fe4a4988972308f4d4c9b1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie00b490db1344bbb80c36889952f2154_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PerformancefeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81883f1659044d86816e2c2f6005324d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id858795301d34cfaa4e981eab5fd197f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia0c4a1af7e9a480aaad284702819b38d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0add1f678a04485680523b368d6eaf6e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iecf0623d3327485f9ab192682dde05b3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PerformancefeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9619a244bae74243ab45971e16513eb4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i33862107d6d5427ea57c26fb01d9ffbc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib961884348104722837f82c46317cdc3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:InvestmentAdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7f53f4061eb47e4a07541870ceadba9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:TrustFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09286fa720ee48b09a139cd07760e194_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:PerformancefeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9d5931a809c041b1a6612361d87186c0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">whg:OtherRevenueMiscServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea6eb7d1823847bf85d49cddcf0f169e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7de11771e6794a56b23f7c8085d6b5ab_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id8cc64e102e547579e8cdcf5a625822c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib0c4925eca974c2b995142f5040a15d0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3335414f0f80446b98741d404f051a65_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ief4c7bfbd853437282da85c6e838365e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib1fde7ce3d31469dbf3af9f08f9f4bc0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iec33c904b765490296f8611646df2d7b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i07dbcedb3ab94cdf95bbcb06439ff00e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f93441a79e947b5bb59006c3c7a95f5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ded7885d62340eea1d457265c507133_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i63d68c01bb5542d1af048cacc50b8ef3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id9b8f49fe9054f92abaef1fe43c63e97_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i002b682278a845678ea413ae79d9a81f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i300a0e8351a7432e9dda9253d7ab9c81_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3e6f3eb126604be583539448c447a8e3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i904a3efa7a1a44508a01c345816f9742_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i846d27d055bd4ada9f92c375910b4f9d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic113ff46044a47f7a87f7b6bc764edda_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic30bfcf7c49a4531b73bafd8805f4e8b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i94c804433ca445eca6fdb4e52baa4253_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:AdvisoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie3aee365d0ca4931b30c01de8170ecaa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">whg:TrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i465e0df28bc943aab50d2e3f575a5217_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iac48af39587945fc9bacd6c7eaaf9cbb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id7778fe071a54483b35bb40efab011ae_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i28d52a1125d641079303808d385e5cfe_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i346ab0e980574a0bab32f172d7b13865_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i52c070b839dd48e2b80cc7cad950e555_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8e9e37a7f1934a0981a451af57cb721c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f6c717e96914c3086bde6a2990aa72d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie3367b243048465da8b6d8603c7be59e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f51b98193be4ffb937c5cae15870f23_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ieb28949b7c0343b9bf7eb889260f0184_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie3c929e4e92f4aec944f7e4829e2699e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i76e22c0149c141238dcc4539c2345c8c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e1399fb893c4e24a4733f348b8d3f67_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:UsGaap_EquitySecuritiesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia3ab249cba9143dabf60e11ffbe38544_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:UsGaap_EquitySecuritiesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id51956275cb84ba587a67b1702f56329_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia964ddff2576493fb1ee2ffa366a64c1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0983346927c94d838c9eb580e6a3255b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i251e0b773ff14435acdde8328f200fe5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i45dd5d6199324b98863e443929445160_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id16e03259f314108830ecf03f5dd0437_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id2640e9bc56b42c2847b3ce202c19787_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5fedc3502a21406da10a1c6348293649_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie589192b79104507a8a11b1a30114209_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4757b6b9250c491d8ddb157ee0707af8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib97ba2adfb7942d682254e218aff80d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if72982431bd64f67b41655f5b66382d2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibb1b8345aa384926bbb1e04ea7350e23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:UsGaap_EquitySecuritiesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4902b198932d48ee8ed813d36366fc50_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:UsGaap_EquitySecuritiesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i93e24cc5746e40b08c7fa4731a61df0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc646daaf31f4ec8a9912fb1a39c4671_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i867956957df847a1b9431f38794da675_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5e93a6cf637413da1a03c9de8091dbf_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6a9332051bff49ec955f1e2b8872e1d9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8de2a614ca6242e5aa7a6bd03e682ba1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i70a1af379b8c41aa8436b3f7c490b2ff_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibeeeed0e4c8449d59850edea7da87167_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i57521966e98c48c8b42139fe9ea65356_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i35ee22133e904751aa499ed78ef7518b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if3df2f9a5dbf4505a12c242df5305656_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5877373d1523453782b731cd0cb9097c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib939ceab4e8f446e938406e948086c78_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i75c0581c7a334a46a64f70f7281cbe92_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i455f5c3110f945e8a6b662df5683867e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6b73282ba5214bb397de50e467b2c67a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if9d645e8fbd7419eb8fb2323099dc862_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieff3c1684408433abdd3d8e67df79092_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ff56c80973f4b798d8e5b5938bbd7c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8eb2762788544e9695301dd4d60e0a1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79af2f0f9557426586b152ef8a454d84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62b72ede3b2f4dc891cff51fbafbd013_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbb937856c664bf6b97096a68b81feb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4be51a265f84a75b9ab862b073fea1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic0d3754dc3cc40afb1273d0ae9c8d35e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c3160674c594760b3065a69f9816e31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f209e720d5f4684b70a02143527233b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ec2c5aba1284b708bec7ba1e48858e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a5c749e2cea4543a633d7e7d0bf0942_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2db703f92ef44193bf8996d487d3afeb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i55291d610d17441a870c1e17b83cad0d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i94b90aac86cd49dfb2b3bbf1c0bedd32_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:DomesticEmployeeServiceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3ef24904bb344fa4b6767d6e86584dd3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:DomesticEmployeeServiceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iac98bd44f1404ad3842ca979980fa3ec_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic147ba015c1e42d8a9d8982e3a9d9a42_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if9fa2bc6160a446b953081dbeabf1524_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:DomesticServiceAndPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia512f178a38c4be9b7e6039d66961407_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:DomesticServiceAndPerformanceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia160a0ad8a434bc18e15caf3366d5c60_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:CanadianEmployeeServiceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8ec87ebb3eae4daabde084913a5a32ff_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:CanadianEmployeeServiceAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i85e0e88a3f594438812a4dcadb0649c0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie00f90b09bfd4c9399453461066a419e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:RestrictedStockSubjectOnlyToServiceConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibb713fa95bdb4baea29fd44100ce4373_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia7339b7a0c574992b5bda3dcdf887036_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:RestrictedSharesSubjectToServiceAndPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i88ec5f14287248dd886fd0fe500519cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:RestrictedSharesSubjectToServiceAndPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia655270570c8448f88fed46ca09aab23_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:RestrictedSharesSubjectToServiceAndPerformanceConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifd37b22595694f75a7d4eacb7102a712_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:CanadianPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">whg:WestwoodInternationalAdvisorsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i644e29d9a5fd4b099db45b3a53f687c9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:MutualFundShareIncentiveAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if07413d3e7ca4e3cb00f29c67b065951_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:MutualFundShareIncentiveAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i04bf9a412c88425eb00bc9c0a5b4ed68_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">whg:MutualFundShareIncentiveAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia4b21001c6c5432f9d28bef1801a43b1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1457962c059d4c7e8931febe2f8b6e3c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2f4c9a1af7a44e72a34c61b366bfd93e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4d099599e1cd45fba4de0ece540228d1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3c3ac23db23948cebcdf92a7e9782441_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic01f0882b7614e1690a604171e92e9c9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idfe0f731be8f482c975fc3490b7b9759_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">whg:WestwoodFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1dc57586bba94f418ddc114c994ac5fd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">whg:CommonTrustFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if2d60b6aca5d409dbbbe683a517dda34_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">whg:WestwoodHospitalityFundILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9e563212044b436f9a56f20f34157940_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">whg:PrivateEquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i744392ad811e408c899bd7679b4f38ff_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">whg:PrivateWealthMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0f54f85a856c4e02b5d3f0d62e55c5cb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">whg:InstitutionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie1a09fdaa1654803bf19f910ebff4378_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i38ad9923e21a49afbec608a484f72964_D20220103-20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-01-03</endDate>
        </period>
    </context>
    <context id="i7a45426155f643f6bf0b537645a5a4a8_D20211203-20211203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001165002</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-03</startDate>
            <endDate>2021-12-03</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>whg:Segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF80LTEtMS0xLTU0OTAy_fc2c2728-ab65-4b40-b73d-8d6fc04164b5">0001165002</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF81LTEtMS0xLTU0OTAy_db602d36-e843-45e8-a241-10b942a0fc55">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF83LTEtMS0xLTU0OTAy_6ffa9249-d59e-4c07-bc9e-781081c1fc42">10-Q</dei:DocumentType>
    <dei:DocumentFiscalYearFocus
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF85LTEtMS0xLTU0OTAy_c6daadd4-e63e-44ea-84f9-385e68c0e7dc">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF8xMC0xLTEtMS01NDkwMg_9ee2df85-cb24-40ab-965d-1bcaa02a6bf2">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF8xMS0xLTEtMS01NDkwMg_9ae9461f-f75d-41cf-b4cc-5c47382cd52d">false</dei:AmendmentFlag>
    <dei:EntityEmergingGrowthCompany
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80L2ZyYWc6MGM2MGFjOWUwMTY3NDc4MDg2ZTRkNzE1MWZjY2Q2NjkvdGFibGU6Nzk5MmIyZDk4ZTc1NDRkZWFmMmFmNmQ3ZmZlMWIwMmQvdGFibGVyYW5nZTo3OTkyYjJkOThlNzU0NGRlYWYyYWY2ZDdmZmUxYjAyZF8yMi0xLTEtMS01NDkwMg_3f616837-46b0-4051-8006-9ef081f88b6a">false</dei:EntityEmergingGrowthCompany>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfMS0yLTEtMS01NDkwMg_706a8995-0368-49e5-8ed3-f86b3ec04a6e"
      unitRef="usd">7144000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfMS00LTEtMS01NDkwMg_1d1aec59-b248-4c8e-96f5-318d43d8e5f8"
      unitRef="usd">6462000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfMy0yLTEtMS01NDkwMg_d51b6078-855f-4e15-821b-699c83dadfac"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfMy00LTEtMS01NDkwMg_26d6c603-96e7-49de-9277-40d31320e9af"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNC0yLTEtMS01NDkwMg_bb71af9e-13a0-4d10-b10c-5478d906c7ba"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNC00LTEtMS01NDkwMg_dc42e5e0-004a-4a71-a9d8-5705db26224c"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNS0yLTEtMS01NDkwMg_03fd3360-92cb-4b32-a642-8c86bb8c0640"
      unitRef="shares">10314305</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNS00LTEtMS01NDkwMg_f7e9d8a1-376c-42e3-b7c7-b64227cff742"
      unitRef="shares">10182583</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNi0yLTEtMS01NDkwMg_910e8451-4a2d-4820-b832-26bbf730bbc1"
      unitRef="shares">8906152</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNi00LTEtMS01NDkwMg_0cb20c16-7c75-4201-b0f8-b5aa20c6967e"
      unitRef="shares">8904902</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNy0yLTEtMS01NDkwMg_51d843ff-5aa8-419c-8966-d3c5bcfbd17d"
      unitRef="shares">1408152</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xNi9mcmFnOjE5MTMwMTE3YjY5MjRlZDA4YTg4YTc3ZWZmOWI2MjlhL3RhYmxlOjBmZjVhMmNhNDRhNjQ4NGU5Yzc4MGViNTFiMTUyNmYwL3RhYmxlcmFuZ2U6MGZmNWEyY2E0NGE2NDg0ZTljNzgwZWI1MWIxNTI2ZjBfNy00LTEtMS01NDkwMg_9cd23027-f864-4c47-bd3f-a2e6b60133ae"
      unitRef="shares">1277681</us-gaap:TreasuryStockShares>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yOC9mcmFnOjVlMmUxZTFlZDc1YTQyOThhYTk5NWY1ZTExZDQ5OWRlL3RleHRyZWdpb246NWUyZTFlMWVkNzVhNDI5OGFhOTk1ZjVlMTFkNDk5ZGVfMzM_132c358e-acb1-49ec-b518-51f673b335aa"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yOC9mcmFnOjVlMmUxZTFlZDc1YTQyOThhYTk5NWY1ZTExZDQ5OWRlL3RleHRyZWdpb246NWUyZTFlMWVkNzVhNDI5OGFhOTk1ZjVlMTFkNDk5ZGVfNzY_67fde7be-1115-4efe-b3f7-813663734cba"
      unitRef="usdPerShare">0.1</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i2db703f92ef44193bf8996d487d3afeb_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNDc4_55689db5-1678-43e5-8585-109504d0fdf7"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i55291d610d17441a870c1e17b83cad0d_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjI4_695219f6-0db1-451c-9d6b-29ff915c20eb"
      unitRef="shares">5398100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i55291d610d17441a870c1e17b83cad0d_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfODA1_c3692119-c528-44f1-afbf-938f228551e0"
      unitRef="shares">642000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjQ2NA_05953719-06fb-4b41-a2f3-0a2dc44a840f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the total stock-based compensation expense recorded for stock-based compensation arrangements for the periods indicated (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service condition stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance condition stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense under the Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canadian Plan stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i94b90aac86cd49dfb2b3bbf1c0bedd32_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfMi0xLTEtMS01NDkwMg_ab692c75-5fda-421e-a2b9-af64fcb6a238"
      unitRef="usd">1283000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ef24904bb344fa4b6767d6e86584dd3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfMi0zLTEtMS01NDkwMg_c41a2cce-a423-41f3-b2ac-446d669bd1a4"
      unitRef="usd">1491000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iac98bd44f1404ad3842ca979980fa3ec_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfMy0xLTEtMS01NDkwMg_f22d7540-d834-400e-9b4b-51d0b373555b"
      unitRef="usd">97000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic147ba015c1e42d8a9d8982e3a9d9a42_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfMy0zLTEtMS01NDkwMg_9c245682-b20b-440f-b68f-795d2b50a14a"
      unitRef="usd">231000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if9fa2bc6160a446b953081dbeabf1524_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfNC0xLTEtMS01NDkwMg_bf0cc3e8-769d-4dd1-89bb-14ac199c7e21"
      unitRef="usd">1380000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia512f178a38c4be9b7e6039d66961407_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfNC0zLTEtMS01NDkwMg_8a5c2718-709e-4a6e-9cbc-09c1ccc7496b"
      unitRef="usd">1722000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia160a0ad8a434bc18e15caf3366d5c60_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfNS0xLTEtMS01NDkwMg_4c5914a6-e588-45cc-9041-55cfbf4f60ed"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8ec87ebb3eae4daabde084913a5a32ff_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfNS0zLTEtMS01NDkwMg_7399e7e6-e666-46a8-8b29-919dc0d541c5"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2db703f92ef44193bf8996d487d3afeb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfNi0xLTEtMS01NDkwMg_b8ca460e-b8ee-42fb-8814-073c586d7ac3"
      unitRef="usd">1380000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i85e0e88a3f594438812a4dcadb0649c0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmI4YzIwMWY1NWRjMTRmYmY5YTkwMTZjMzc2ZDg1ZmQ3L3RhYmxlcmFuZ2U6YjhjMjAxZjU1ZGMxNGZiZjlhOTAxNmMzNzZkODVmZDdfNi0zLTEtMS01NDkwMg_9a9e49a7-a671-4959-abbe-b990e9475779"
      unitRef="usd">1722000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i55291d610d17441a870c1e17b83cad0d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfMTI5Ng_c01254e3-c3fa-42e5-92a7-aab47ac3fc11"
      unitRef="usd">13200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfMTQ0MA_07d9fc48-be6e-430a-8286-bb88149ab39a">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <whg:RestrictedStockSubjectOnlyToAServiceConditionPolicyTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjQ3Nw_4685fd29-20a6-41fb-8d89-73f42e44d6c1">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Subject Only to a Service Condition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate compensation cost for restricted stock grants by using the fair market value of our common stock at the date of grant, the number of shares issued and an adjustment for restrictions on dividends. This compensation cost is amortized on a straight-line basis over the applicable vesting period, with adjustments for forfeitures recorded as they occur.&lt;/span&gt;&lt;/div&gt;</whg:RestrictedStockSubjectOnlyToAServiceConditionPolicyTextBlock>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ie00f90b09bfd4c9399453461066a419e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjQ3NA_775e3a9b-6b34-415e-bb46-d2e1b83e3205">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the status and changes in our restricted stock grants subject only to a service condition for the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;396,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;48.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;27.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(140,974)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;53.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(26,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;39.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested, June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;491,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;36.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibb713fa95bdb4baea29fd44100ce4373_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfMS0yLTEtMS01NDkwMg_5159a857-c040-4132-9c93-fa20c0286488"
      unitRef="shares">396598</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibb713fa95bdb4baea29fd44100ce4373_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfMS00LTEtMS01NDkwMg_95bf8b66-431a-4c89-94ac-ad24f7e2eacb"
      unitRef="usdPerShare">48.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfMi0yLTEtMS01NDkwMg_95aa4189-7eb3-4e28-b0b4-8e9f88431f38"
      unitRef="shares">262373</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfMi00LTEtMS01NDkwMg_5cf825dd-2060-4233-8178-70f47f3c626c"
      unitRef="usdPerShare">27.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfMy0yLTEtMS01NDkwMg_6edb38df-3688-4f29-8800-30cfa0dcf4b4"
      unitRef="shares">140974</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfMy00LTEtMS01NDkwMg_0075e243-41fd-40b8-a629-8caee09c8a0f"
      unitRef="usdPerShare">53.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfNC0yLTEtMS01NDkwMg_8fe39db9-9a76-43b3-94df-82da1905101f"
      unitRef="shares">26372</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id5f04014fa8f4da586fefcb6d4e52b1e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfNC00LTEtMS01NDkwMg_1d544597-7180-4493-b5a6-dd31d41d38c0"
      unitRef="usdPerShare">39.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i55291d610d17441a870c1e17b83cad0d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfNS0yLTEtMS01NDkwMg_40e740d1-f204-49e2-9c44-6fd8903dce4d"
      unitRef="shares">491625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i55291d610d17441a870c1e17b83cad0d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOjIzZDJhNzZkMWY4MDQ5ODk4OTYwMzU2ZDYwODJiNDVhL3RhYmxlcmFuZ2U6MjNkMmE3NmQxZjgwNDk4OTg5NjAzNTZkNjA4MmI0NWFfNS00LTEtMS01NDkwMg_9a9a3eeb-8f8a-42f5-9ed3-3e082c0bdb4c"
      unitRef="usdPerShare">36.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <whg:RestrictedStockSubjectToServiceAndPerformanceConditionsPolicyTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjQ2Mg_c52940bc-4004-4444-b3b9-ca33e5dabf2e">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Subject to Service and Performance Conditions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Plan, certain key employees were provided agreements for grants of restricted shares that vest over multiple year periods subject to achieving annual performance goals established by the Compensation Committee of Westwood&#x2019;s Board of Directors. Each year the Compensation Committee establishes specific goals for that year&#x2019;s vesting of the restricted shares. The date that the Compensation Committee establishes annual goals is considered to be the grant date and the fair value measurement date to determine expense on the shares that are likely to vest. The vesting period ends when the Compensation Committee formally approves the performance-based restricted stock vesting based on the specific performance goals from the Company&#x2019;s audited consolidated financial statements. If a portion of the performance-based restricted shares does not vest, no compensation expense is recognized for that portion and any previously recognized compensation expense related to shares that do not vest is reversed.&lt;/span&gt;&lt;/div&gt;</whg:RestrictedStockSubjectToServiceAndPerformanceConditionsPolicyTextBlock>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ia7339b7a0c574992b5bda3dcdf887036_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjQ2Nw_04f396f0-d896-4138-be53-361c2e19cff1">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the status and changes in our restricted stock grants subject to service and performance conditions for the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;80,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(35,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested, June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;45,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;45.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i88ec5f14287248dd886fd0fe500519cb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmQwNmQ4OTljMWRlODRhZTM4NWJiNDE1NzlhYTBkMzI5L3RhYmxlcmFuZ2U6ZDA2ZDg5OWMxZGU4NGFlMzg1YmI0MTU3OWFhMGQzMjlfMS0yLTEtMS01NDkwMg_e0fc1336-caeb-424f-a279-672a8db7ef7b"
      unitRef="shares">80975</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i88ec5f14287248dd886fd0fe500519cb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmQwNmQ4OTljMWRlODRhZTM4NWJiNDE1NzlhYTBkMzI5L3RhYmxlcmFuZ2U6ZDA2ZDg5OWMxZGU4NGFlMzg1YmI0MTU3OWFhMGQzMjlfMS00LTEtMS01NDkwMg_bcfea3ac-0719-4003-991b-a56314fd3a7e"
      unitRef="usdPerShare">49.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia7339b7a0c574992b5bda3dcdf887036_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmQwNmQ4OTljMWRlODRhZTM4NWJiNDE1NzlhYTBkMzI5L3RhYmxlcmFuZ2U6ZDA2ZDg5OWMxZGU4NGFlMzg1YmI0MTU3OWFhMGQzMjlfMy0yLTEtMS01NDkwMg_c546e797-8959-4e9a-8b60-7ce22b0003bb"
      unitRef="shares">35275</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia7339b7a0c574992b5bda3dcdf887036_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmQwNmQ4OTljMWRlODRhZTM4NWJiNDE1NzlhYTBkMzI5L3RhYmxlcmFuZ2U6ZDA2ZDg5OWMxZGU4NGFlMzg1YmI0MTU3OWFhMGQzMjlfMy00LTEtMS01NDkwMg_51ead9e5-087c-4e30-8e18-bc93ebffb135"
      unitRef="usdPerShare">55.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia655270570c8448f88fed46ca09aab23_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmQwNmQ4OTljMWRlODRhZTM4NWJiNDE1NzlhYTBkMzI5L3RhYmxlcmFuZ2U6ZDA2ZDg5OWMxZGU4NGFlMzg1YmI0MTU3OWFhMGQzMjlfNC0yLTEtMS01NDkwMg_1a623043-bec4-4b68-85c7-7b7ac4045aac"
      unitRef="shares">45700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia655270570c8448f88fed46ca09aab23_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RhYmxlOmQwNmQ4OTljMWRlODRhZTM4NWJiNDE1NzlhYTBkMzI5L3RhYmxlcmFuZ2U6ZDA2ZDg5OWMxZGU4NGFlMzg1YmI0MTU3OWFhMGQzMjlfNC00LTEtMS01NDkwMg_b85fd7bb-088c-4a45-a0d7-681b6063ba71"
      unitRef="usdPerShare">45.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ifd37b22595694f75a7d4eacb7102a712_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfMzgxNA_997c99b0-acbd-4e11-8dbe-4699dcfea1c4"
      unitRef="shares">27474</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ifd37b22595694f75a7d4eacb7102a712_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfMzg3Nw_b83a1c76-8668-45fc-bdda-7cdeafb9b543"
      unitRef="usd">700000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfMzk3Nw_dbe9a596-89b8-4bef-a5b8-735e3f63a702"
      unitRef="shares">56625</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNDAyOA_188e794a-429d-436a-8a9e-8fb41e7b97b5"
      unitRef="usd">1300000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i644e29d9a5fd4b099db45b3a53f687c9_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNTMyNw_1882f758-def5-4de0-8ac1-103b63dbc1a6">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if07413d3e7ca4e3cb00f29c67b065951_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjAyOQ_6030c583-1ef0-4652-95d8-b8c26501aa40"
      unitRef="usd">9000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04bf9a412c88425eb00bc9c0a5b4ed68_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjAzNg_62343879-a8b4-4b80-b591-d64c18be8d3e"
      unitRef="usd">12000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia4b21001c6c5432f9d28bef1801a43b1_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjE1MQ_4d8bb9c8-9263-4a9f-a5ec-0f42d0807265"
      unitRef="usd">27000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1457962c059d4c7e8931febe2f8b6e3c_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjE5Mw_6352346d-6163-4040-9ca4-abef26027919"
      unitRef="usd">-100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <whg:MutualFundIncentiveAwardLiability
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjM4Mg_fc178ed5-b526-4292-b327-36d626741310"
      unitRef="usd">50000</whg:MutualFundIncentiveAwardLiability>
    <whg:MutualFundIncentiveAwardLiability
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82MS9mcmFnOjExYzY0ZTRhN2ViOTRlNmU4ZjFkNzYzZjdmZmIxOTAxL3RleHRyZWdpb246MTFjNjRlNGE3ZWI5NGU2ZThmMWQ3NjNmN2ZmYjE5MDFfNjM4OQ_9d2ac26f-206a-438d-849a-239798f50a15"
      unitRef="usd">79000</whg:MutualFundIncentiveAwardLiability>
    <dei:DocumentType
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV8yOTI_44a54f67-1c9c-47f4-96e1-fba2b54a9450">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6ZjhjNDU4OTM1ZDk0NGUyMjk3YjMyMmQ1MjZmYjlhZDYvdGFibGVyYW5nZTpmOGM0NTg5MzVkOTQ0ZTIyOTdiMzIyZDUyNmZiOWFkNl8wLTAtMS0xLTU0OTAy_79fd452b-51f3-4fa1-b5a1-46dd5ddee248">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV80Mjk_9b95a151-9b3d-455c-a10f-5193d98aaa3c">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGFiOTQyODdkNDlhNDllN2I3Mzc4NDRmMjY4YmUxNzAvdGFibGVyYW5nZTo4YWI5NDI4N2Q0OWE0OWU3YjczNzg0NGYyNjhiZTE3MF8wLTAtMS0xLTU0OTAy_7a0b12cc-7ea7-487b-9c98-611ccc55cd8e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV8yNzA0_b22c85d4-170c-46a7-a5a2-24432b61e30f">1-31234</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV82MzM_58669e11-1e74-4234-98c4-7cfa7096eda8">WESTWOOD HOLDINGS GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGM4NTkwZDc0NDUyNDk3ODkyNDRmMzIzZTY3MDVmOWQvdGFibGVyYW5nZTo4Yzg1OTBkNzQ0NTI0OTc4OTI0NGYzMjNlNjcwNWY5ZF8wLTAtMS0xLTU0OTAy_91690ace-b2e3-4cb0-b65f-3241ee94d399">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGM4NTkwZDc0NDUyNDk3ODkyNDRmMzIzZTY3MDVmOWQvdGFibGVyYW5nZTo4Yzg1OTBkNzQ0NTI0OTc4OTI0NGYzMjNlNjcwNWY5ZF8wLTMtMS0xLTU0OTAy_f94db6f7-0e53-486f-9729-b7d8eba9dafc">75-2969997</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGM4NTkwZDc0NDUyNDk3ODkyNDRmMzIzZTY3MDVmOWQvdGFibGVyYW5nZTo4Yzg1OTBkNzQ0NTI0OTc4OTI0NGYzMjNlNjcwNWY5ZF8zLTAtMS0xLTU0OTAy_72ca363e-d553-4d37-8494-501249bfd86e">200 CRESCENT COURT, SUITE 1200</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGM4NTkwZDc0NDUyNDk3ODkyNDRmMzIzZTY3MDVmOWQvdGFibGVyYW5nZTo4Yzg1OTBkNzQ0NTI0OTc4OTI0NGYzMjNlNjcwNWY5ZF80LTAtMS0xLTU0OTAy_4958df46-2016-4ac0-b2c1-2c335b645ba7">DALLAS,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGM4NTkwZDc0NDUyNDk3ODkyNDRmMzIzZTY3MDVmOWQvdGFibGVyYW5nZTo4Yzg1OTBkNzQ0NTI0OTc4OTI0NGYzMjNlNjcwNWY5ZF80LTEtMS0xLTU0OTAy_48beaedd-5ba8-4f85-b653-ef47d7994e76">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6OGM4NTkwZDc0NDUyNDk3ODkyNDRmMzIzZTY3MDVmOWQvdGFibGVyYW5nZTo4Yzg1OTBkNzQ0NTI0OTc4OTI0NGYzMjNlNjcwNWY5ZF80LTMtMS0xLTU0OTAy_b9fddf3d-7091-4b48-b7ca-cce1d77f8762">75201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV83OTY_2aa31f4c-9e49-480a-a1a1-9bbab46fd3dc">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV84MDA_096c05bf-0918-49f6-ae52-f8c7aa85fcb6">756-6900</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6NGFhYTI5Yjg1Yjk0NGQ4MmE3YmI5NzZhNDc5YTc5NDUvdGFibGVyYW5nZTo0YWFhMjliODViOTQ0ZDgyYTdiYjk3NmE0NzlhNzk0NV8xLTAtMS0xLTU0OTAy_48bfbfe0-9d17-4814-9dfd-29dbf4ba01f7">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6NGFhYTI5Yjg1Yjk0NGQ4MmE3YmI5NzZhNDc5YTc5NDUvdGFibGVyYW5nZTo0YWFhMjliODViOTQ0ZDgyYTdiYjk3NmE0NzlhNzk0NV8xLTEtMS0xLTU0OTAy_2f3d8aa1-1465-4c95-ac21-454b2dd65c11">WHG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6NGFhYTI5Yjg1Yjk0NGQ4MmE3YmI5NzZhNDc5YTc5NDUvdGFibGVyYW5nZTo0YWFhMjliODViOTQ0ZDgyYTdiYjk3NmE0NzlhNzk0NV8xLTItMS0xLTU0OTAy_f27c15e3-ca73-4818-b42e-8264989caf81">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV8yNzA1_4f420028-650d-463d-82fa-a839c307fd5b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV8yNzAx_468e0003-63ee-4f2d-bff5-a76019e0de36">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6NzhhYmZhYmU5OWRhNDNjYjhkNmJkZTcwZGRiYTMwYjQvdGFibGVyYW5nZTo3OGFiZmFiZTk5ZGE0M2NiOGQ2YmRlNzBkZGJhMzBiNF8yLTAtMS0xLTU0OTAy_3c79bf55-b97b-41ca-ab9b-b1f07200f054">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGFibGU6NzhhYmZhYmU5OWRhNDNjYjhkNmJkZTcwZGRiYTMwYjQvdGFibGVyYW5nZTo3OGFiZmFiZTk5ZGE0M2NiOGQ2YmRlNzBkZGJhMzBiNF8yLTYtMS0xLTU0OTAy_6a4312b6-25e4-4b78-91d8-2d357bbad7e7">true</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV8yNzAy_2f7b554d-07b7-45a6-bec5-05ed1dc4c2b9">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9cd5f89d5ebc4e0c80b63ed1aeda5cac_I20220720"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xL2ZyYWc6YWMxNDI0ZmIxMzU4NGQ1YmFmOWVhNTQ0NTZkY2UyNTkvdGV4dHJlZ2lvbjphYzE0MjRmYjEzNTg0ZDViYWY5ZWE1NDQ1NmRjZTI1OV8yNTk1_a5800a03-8c69-419e-9a84-9b36d01a88d5"
      unitRef="shares">8460050</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMy0xLTEtMS01NDkwMg_e41d2bbc-b1ea-4b2b-9742-becb1ceb90f4"
      unitRef="usd">21975000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMy0zLTEtMS01NDkwMg_16660f49-0131-4842-8619-70144fb472d9"
      unitRef="usd">15206000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNC0xLTEtMS01NDkwMg_a0a17b53-512d-43bd-9fd4-78e4dd6958c8"
      unitRef="usd">9290000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNC0zLTEtMS01NDkwMg_148fd53f-b1ee-4e0a-b55f-b43517575272"
      unitRef="usd">11152000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNS0xLTEtMS01NDkwMg_792b441b-7c0c-41a3-960d-2c56f0da2be1"
      unitRef="usd">51606000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNS0zLTEtMS01NDkwMg_8200955c-5eb4-4ed9-a400-0973e00dba56"
      unitRef="usd">65024000</us-gaap:ShortTermInvestments>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNi0xLTEtMS01NDkwMg_5d681e9d-4108-488a-b9e4-54c875978970"
      unitRef="usd">587000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNi0zLTEtMS01NDkwMg_be09cd8b-961a-48a2-baa7-57fe65f91542"
      unitRef="usd">233000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNy0xLTEtMS01NDkwMg_716a0233-6f1c-48f8-a21b-e278f0906f54"
      unitRef="usd">1917000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNy0zLTEtMS01NDkwMg_168adcfd-10a3-4a59-806f-baacd1c03e7b"
      unitRef="usd">2246000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfOC0xLTEtMS01NDkwMg_b1d03413-6813-4c12-916e-d649dce9e26e"
      unitRef="usd">85375000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfOC0zLTEtMS01NDkwMg_c5cb3fee-ea26-459f-bee0-3e3c821dd71e"
      unitRef="usd">93861000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfOS0xLTEtMS01NDkwMg_7c21d110-ed1b-4601-af52-10531e9b8f2d"
      unitRef="usd">4455000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfOS0zLTEtMS01NDkwMg_e88757f5-5e66-4193-a12e-32aa30b18c4a"
      unitRef="usd">4455000</us-gaap:LongTermInvestments>
    <whg:LongtermInvestmentsCarriedatFairValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTAtMS0xLTEtNTQ5MDI_f2b5b755-a1ab-4d9a-9792-34fbe393d1c6"
      unitRef="usd">4249000</whg:LongtermInvestmentsCarriedatFairValue>
    <whg:LongtermInvestmentsCarriedatFairValue
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTAtMy0xLTEtNTQ5MDI_7bce5a7d-2903-423c-b37b-d3fe2c1eab0b"
      unitRef="usd">4513000</whg:LongtermInvestmentsCarriedatFairValue>
    <us-gaap:Goodwill
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTEtMS0xLTEtNTQ5MDI_80985fd9-e400-4eb6-bdff-14ed9a0b1c39"
      unitRef="usd">16401000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTEtMy0xLTEtNTQ5MDI_9def8732-a72b-4af2-9590-cd69fc15f796"
      unitRef="usd">16401000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTItMS0xLTEtNTQ5MDI_f24c04f8-f366-4e27-8661-bb52f49a0517"
      unitRef="usd">1350000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTItMy0xLTEtNTQ5MDI_12167e67-a4d0-4018-aa3c-6160cbbe99d1"
      unitRef="usd">848000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTMtMS0xLTEtNTQ5MDI_754dec4d-b9d6-446c-a217-e98cf8935ac9"
      unitRef="usd">4379000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTMtMy0xLTEtNTQ5MDI_7e60e22e-868e-4c16-81ca-bda6337067cf"
      unitRef="usd">4868000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTQtMS0xLTEtNTQ5MDI_e79a1578-0637-4727-a86e-49529ef7fd7c"
      unitRef="usd">11100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTQtMy0xLTEtNTQ5MDI_ded7b243-85fe-4da0-85c3-d936d988e561"
      unitRef="usd">11911000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTUtMS0xLTEtNTQ5MDI_cde0f90d-4827-4777-8b4c-a6bbe222df39"
      unitRef="usd">1844000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTUtMy0xLTEtNTQ5MDI_bc897f28-d18e-49c6-954c-fe2e6bc7dc96"
      unitRef="usd">2114000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTYtMS0xLTEtNTQ5MDI_b0fff67e-2887-4cf1-996e-ea6d4a7d1624"
      unitRef="usd">772000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTYtMy0xLTEtNTQ5MDI_25344de5-3925-4b3c-a41a-96783b64a526"
      unitRef="usd">634000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTctMS0xLTEtNTQ5MDI_446dc135-1588-430d-b15f-5e7ceda192c0"
      unitRef="usd">129925000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMTctMy0xLTEtNTQ5MDI_10137e76-2f8e-4f11-864b-63d09b03a003"
      unitRef="usd">139605000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjAtMS0xLTEtNTQ5MDI_127c17e5-2727-4a7b-8ff0-43c7424e2726"
      unitRef="usd">2513000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjAtMy0xLTEtNTQ5MDI_6d9a2a93-48b3-4de2-9647-42681c36c2a8"
      unitRef="usd">2637000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjItMS0xLTEtNTQ5MDI_60faceb2-3587-49dc-8c12-2f6c0615a039"
      unitRef="usd">1737000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjItMy0xLTEtNTQ5MDI_d2c6d010-020f-4f1b-836b-b523bd01fc7e"
      unitRef="usd">1800000</us-gaap:DividendsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjMtMS0xLTEtNTQ5MDI_3bb9d81e-192d-4a61-981d-bc8f21bdc51a"
      unitRef="usd">3933000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjMtMy0xLTEtNTQ5MDI_50fca043-bf3c-4d3a-8da7-9272d3f5271a"
      unitRef="usd">9530000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjUtMS0xLTEtNTQ5MDI_626456c2-6326-4c21-8461-0b42a5180562"
      unitRef="usd">1499000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjUtMy0xLTEtNTQ5MDI_99fffd5f-8cd0-4b1a-b30b-19570408431d"
      unitRef="usd">1409000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjctMS0xLTEtNTQ5MDI_94b4194f-2f0b-4877-9b1a-fe517f55dee3"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjctMy0xLTEtNTQ5MDI_e50dfe2c-5638-43ca-a558-3a5f69db315d"
      unitRef="usd">466000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjgtMS0xLTEtNTQ5MDI_e9ef483a-66d8-4da0-a78f-ff3ef0f0128e"
      unitRef="usd">9682000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjgtMy0xLTEtNTQ5MDI_21f11846-c2dd-43a9-8ddf-a535908ded2e"
      unitRef="usd">15842000</us-gaap:LiabilitiesCurrent>
    <whg:DividendsPayableNonCurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjktMS0xLTEtNTQ5MDI_92e82afa-5cc2-4d21-a800-15deb6805093"
      unitRef="usd">477000</whg:DividendsPayableNonCurrent>
    <whg:DividendsPayableNonCurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMjktMy0xLTEtNTQ5MDI_c2c8bdd9-7d12-4e4e-9ffd-424c82359bf8"
      unitRef="usd">1133000</whg:DividendsPayableNonCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzEtMS0xLTEtNTQ5MDI_a470005a-1afc-487d-b20d-70a3cdc472f7"
      unitRef="usd">4048000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzEtMy0xLTEtNTQ5MDI_d1ac2560-fca6-4ef4-b13a-f4892206da24"
      unitRef="usd">4724000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i9ddf5a1ca30044a982c6599cb99f989c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzItMS0xLTEtNTQ5MDI_be86dafe-9f1a-4c1f-9347-4d354180c5bf"
      unitRef="usd">4525000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzItMy0xLTEtNTQ5MDI_0f494165-4818-4c9e-b182-519b1a8e6d1c"
      unitRef="usd">5857000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzMtMS0xLTEtNTQ5MDI_4f4d339f-5b99-4ce1-bb55-8d3c0cb11893"
      unitRef="usd">14207000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzMtMy0xLTEtNTQ5MDI_ffab2d93-7c08-48be-8c17-5e7d98e37a7d"
      unitRef="usd">21699000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzQtMS0xLTEtNTQ5MDI_3b98d892-e696-4856-b722-28123c051168"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzQtMy0xLTEtNTQ5MDI_d8dec84b-76ac-4bf3-a811-f6fb3da15cc5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzYtMS0xLTEtNTQ5MDI_06354d88-cb85-41d8-8f19-4737d7ecb748"
      unitRef="usd">111000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzYtMy0xLTEtNTQ5MDI_bdeeafce-0428-4f65-96cf-749442041873"
      unitRef="usd">107000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzctMS0xLTEtNTQ5MDI_07b90423-60af-4648-9753-2ecd14258003"
      unitRef="usd">198084000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzctMy0xLTEtNTQ5MDI_6fcf41f0-4c34-4644-bc2f-1edf3023200e"
      unitRef="usd">195187000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzgtMS0xLTEtNTQ5MDI_222e835b-090c-4cb5-9b20-c784f6aef0c5"
      unitRef="usd">83970000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfMzgtMy0xLTEtNTQ5MDI_701fb6c5-b0b0-4f10-9df1-88d30a7af09c"
      unitRef="usd">81750000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNDAtMS0xLTEtNTQ5MDI_d90bd2b7-fcc1-4c99-824b-653704759e93"
      unitRef="usd">1493000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNDAtMy0xLTEtNTQ5MDI_6ff73c91-ea14-4cb1-90f7-c9d783df13ed"
      unitRef="usd">4362000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNDEtMS0xLTEtNTQ5MDI_908cf06c-45d3-4300-a5e7-7f108bdc6828"
      unitRef="usd">115718000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNDEtMy0xLTEtNTQ5MDI_564bb420-7254-45c0-88ce-0ddb588bc86e"
      unitRef="usd">117906000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNDItMS0xLTEtNTQ5MDI_ed824bbf-3342-4a29-917a-b7474e8ad22d"
      unitRef="usd">129925000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xMy9mcmFnOjU2NTRhZGM3ZjA1NTQzMGFiNmQ2ODE1MGU0NzM4ZmU1L3RhYmxlOjMzOWJkYzE5MTFkZjQ0MGQ5MGQ0NGJkNWEzYTVhYmMxL3RhYmxlcmFuZ2U6MzM5YmRjMTkxMWRmNDQwZDkwZDQ0YmQ1YTNhNWFiYzFfNDItMy0xLTEtNTQ5MDI_8f5fd843-0c80-4656-ac64-d7753194ca3b"
      unitRef="usd">139605000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia62d5ea957004eb7b8c25f036bd9ff52_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNC0xLTEtMS01NDkwMg_ad7cf255-0bd8-462a-8c73-5b66b3cafd93"
      unitRef="usd">10980000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6b5f12932dba4336a75fbce9d4e05ec6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNC0zLTEtMS01NDkwMg_29241156-2e02-402f-8cfc-3b7f055344c2"
      unitRef="usd">11385000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ica91141aee6c46cb8c5a5fdc831692a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNC01LTEtMS01NDkwMg_342beb49-3c5c-40e9-a662-6178522535b7"
      unitRef="usd">22770000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia41c5913ba3d46158b7b7d588d54032d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNC03LTEtMS01NDkwMg_28937237-80e1-4ad1-9a3d-fc04c38b8572"
      unitRef="usd">21835000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0881d74a30bd4fffae7a407ee1891131_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNS0xLTEtMS01NDkwMg_6855399e-721d-4431-a2b2-ed04fa504d14"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i119ec669cc4a408ba04be2a8e25073c3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNS0zLTEtMS01NDkwMg_18d2b8ce-0764-4280-bcdf-cdb6b5af041c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iae11c79984a54de1aacbfaede628c385_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNS01LTEtMS01NDkwMg_4eb9d14f-792e-4607-bbad-5ebeea735100"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i28736508c53c44deb8c5ec1d5aad1a67_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNS03LTEtMS01NDkwMg_802950a9-3e17-4a37-96c7-ca5594d752f3"
      unitRef="usd">1959000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i67650a14f951465aac22b7de5a93c66d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNi0xLTEtMS01NDkwMg_6e89b60c-494d-4451-b7ef-e608da98800d"
      unitRef="usd">5365000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i7ff3b71532ef4246a3a0cb4a052e5071_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNi0zLTEtMS01NDkwMg_fc2ae3ef-7252-46a5-8492-5c9387cf108d"
      unitRef="usd">6216000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibef326b06d80497ca8d369e25818fe05_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNi01LTEtMS01NDkwMg_a028fc6b-bd46-4d31-bb60-06ab9e036500"
      unitRef="usd">11080000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic240e08c50484e46b648a7a9088dc97f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfNi03LTEtMS01NDkwMg_3999af1f-5388-4972-adfc-c1d18182fb53"
      unitRef="usd">12281000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <whg:OtherRevenueNet
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOC0xLTEtMS01NDkwMg_d4d04be7-5381-47a1-9da7-b2be461d82ce"
      unitRef="usd">-742000</whg:OtherRevenueNet>
    <whg:OtherRevenueNet
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOC0zLTEtMS01NDkwMg_7fde2452-aea7-4caf-b429-7a0ccf7cb39a"
      unitRef="usd">-117000</whg:OtherRevenueNet>
    <whg:OtherRevenueNet
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOC01LTEtMS01NDkwMg_902b6bfa-0ac3-4730-8045-62a1460da11d"
      unitRef="usd">-1031000</whg:OtherRevenueNet>
    <whg:OtherRevenueNet
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOC03LTEtMS01NDkwMg_51dbe499-2eac-4ab6-897d-f0c5ba8fdee2"
      unitRef="usd">-272000</whg:OtherRevenueNet>
    <us-gaap:Revenues
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOS0xLTEtMS01NDkwMg_49cdef99-9d8a-49a9-b1fc-4a47969d5ee6"
      unitRef="usd">15603000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOS0zLTEtMS01NDkwMg_8f0a4c16-6e8e-43c5-86d1-69b7ee45f86a"
      unitRef="usd">17484000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOS01LTEtMS01NDkwMg_c1b9ca2d-fa80-4a5c-a444-61488ac16118"
      unitRef="usd">32819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfOS03LTEtMS01NDkwMg_ba2d0686-b489-49ba-98ea-44559a9c0261"
      unitRef="usd">35803000</us-gaap:Revenues>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTEtMS0xLTEtNTQ5MDI_0aa48964-71ae-4c32-9bbc-1f3781e1c356"
      unitRef="usd">9133000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTEtMy0xLTEtNTQ5MDI_ddbaeefb-05f8-4bfd-970d-c4a3730495c2"
      unitRef="usd">10237000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTEtNS0xLTEtNTQ5MDI_75b00bda-5413-4b69-92d0-fc5ffbb85f0f"
      unitRef="usd">19467000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTEtNy0xLTEtNTQ5MDI_9ff5f699-a26f-460a-af94-ba27fb95c768"
      unitRef="usd">21785000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTItMS0xLTEtNTQ5MDI_2b805387-246a-43e1-999a-2a4795c8704d"
      unitRef="usd">509000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTItMy0xLTEtNTQ5MDI_9a5723a7-221b-4744-90cc-5d7b0cfa5a0f"
      unitRef="usd">370000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTItNS0xLTEtNTQ5MDI_cf791c30-f28f-46b6-83dc-49c73f670a15"
      unitRef="usd">991000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTItNy0xLTEtNTQ5MDI_73bcd863-da05-4150-a047-2b4accb5ef9d"
      unitRef="usd">600000</us-gaap:SellingAndMarketingExpense>
    <whg:MutualFundAdministrationAndDistribution
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTMtMS0xLTEtNTQ5MDI_c5d483d5-cd7d-4f66-adae-a4f50d70472c"
      unitRef="usd">601000</whg:MutualFundAdministrationAndDistribution>
    <whg:MutualFundAdministrationAndDistribution
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTMtMy0xLTEtNTQ5MDI_b1dc9ad2-7038-400d-a991-149f216e67d4"
      unitRef="usd">368000</whg:MutualFundAdministrationAndDistribution>
    <whg:MutualFundAdministrationAndDistribution
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTMtNS0xLTEtNTQ5MDI_b31d5a0f-d191-4c06-b087-a1211721eb52"
      unitRef="usd">1197000</whg:MutualFundAdministrationAndDistribution>
    <whg:MutualFundAdministrationAndDistribution
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTMtNy0xLTEtNTQ5MDI_df87ce81-2879-4437-bae6-29e300beeef1"
      unitRef="usd">759000</whg:MutualFundAdministrationAndDistribution>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTQtMS0xLTEtNTQ5MDI_6b2ab65e-d93f-4fc6-ac84-a957054dade1"
      unitRef="usd">1935000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTQtMy0xLTEtNTQ5MDI_dc13d926-f1ba-42ad-97d9-21e320d92056"
      unitRef="usd">2261000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTQtNS0xLTEtNTQ5MDI_52d1f5f3-8463-4049-a1b9-ca7b6ae58c4a"
      unitRef="usd">3764000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTQtNy0xLTEtNTQ5MDI_63109838-68ed-4f8d-950b-cf8623605d2f"
      unitRef="usd">4253000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:ProfessionalFees
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTUtMS0xLTEtNTQ5MDI_db98dff4-eebe-477d-89f2-c6dbfcdd7eba"
      unitRef="usd">1475000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTUtMy0xLTEtNTQ5MDI_369f59fa-cbec-4277-86e1-9ad8327888cd"
      unitRef="usd">1428000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTUtNS0xLTEtNTQ5MDI_496c7601-c454-4972-a3c5-675c6adce429"
      unitRef="usd">2995000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTUtNy0xLTEtNTQ5MDI_05d30d6f-26ff-45a0-a362-6d65c5c779f3"
      unitRef="usd">2745000</us-gaap:ProfessionalFees>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTYtMS0xLTEtNTQ5MDI_d2ecf89f-a2a3-42ee-9d7a-d2e6025e977a"
      unitRef="usd">2348000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTYtMy0xLTEtNTQ5MDI_f0fd2b5f-8675-4f35-9462-45307a6da400"
      unitRef="usd">2042000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTYtNS0xLTEtNTQ5MDI_d2bfe2a4-677f-4aee-ac07-2c917632b379"
      unitRef="usd">4388000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTYtNy0xLTEtNTQ5MDI_437ccfcf-ca03-4d3d-be7d-c837c9d55fda"
      unitRef="usd">4114000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTktMS0xLTEtNTQ5MDI_a014b8b5-bccf-420d-acd5-0f0859f55a69"
      unitRef="usd">16001000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTktMy0xLTEtNTQ5MDI_4f48b1e5-0f7e-4155-97fd-614b664f00f4"
      unitRef="usd">16706000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTktNS0xLTEtNTQ5MDI_d1721231-346e-4b64-be3f-365aea2482db"
      unitRef="usd">32802000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMTktNy0xLTEtNTQ5MDI_a8365868-4ad4-44bf-86be-910b7dae61b6"
      unitRef="usd">34256000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjAtMS0xLTEtNTQ5MDI_d33a0b6a-0e26-414c-9e75-1b28d20a8364"
      unitRef="usd">-398000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjAtMy0xLTEtNTQ5MDI_c5d3f553-ddba-42b6-a844-8070d06bc8d6"
      unitRef="usd">778000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjAtNS0xLTEtNTQ5MDI_7bb32e57-0c5a-4ed1-8395-b5f5577e3d71"
      unitRef="usd">17000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjAtNy0xLTEtNTQ5MDI_0801eca2-ac78-440d-9621-6da2e210e299"
      unitRef="usd">1547000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnInvestments
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjEtMS0xLTEtNTQ5MDI_6c8b9667-ea1e-4ab4-96a1-7001040b732f"
      unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="ib7ca75eaaea64205830499d57d735160_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjEtMy0xLTEtNTQ5MDI_34351523-45cc-4727-b4f6-b487f2631356"
      unitRef="usd">46000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:GainLossOnInvestments
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjEtNS0xLTEtNTQ5MDI_7f6421ac-6843-4bdd-a843-b579734bb1b5"
      unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjEtNy0xLTEtNTQ5MDI_92098f26-5a9a-4b80-b13d-5c2ea51e786a"
      unitRef="usd">8371000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjItMS0xLTEtNTQ5MDI_9d7e15de-d470-45a4-a6cb-29cca3fbc637"
      unitRef="usd">-299000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjItMy0xLTEtNTQ5MDI_aea11679-3e4d-45e0-87cf-779f3e8f9b62"
      unitRef="usd">215000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjItNS0xLTEtNTQ5MDI_d3668e53-6785-4382-bcad-48a1ccb57331"
      unitRef="usd">-262000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjItNy0xLTEtNTQ5MDI_c0fd117c-176e-4d77-87af-0f5c120bc94b"
      unitRef="usd">-2111000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjMtMS0xLTEtNTQ5MDI_bf8a7733-8d1a-44b2-a989-d4688d01437d"
      unitRef="usd">5000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjMtMy0xLTEtNTQ5MDI_23cfc434-3977-471c-aa83-3ef598d6dbe2"
      unitRef="usd">235000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjMtNS0xLTEtNTQ5MDI_e1aed863-9e45-4105-b827-740c848898ff"
      unitRef="usd">-11000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjMtNy0xLTEtNTQ5MDI_9eaf4b3e-367f-4135-ade3-c91b355685b5"
      unitRef="usd">431000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:OtherIncome
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjQtMS0xLTEtNTQ5MDI_55b17448-26e9-42e1-b356-4472901d221e"
      unitRef="usd">234000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjQtMy0xLTEtNTQ5MDI_28727123-206b-4caa-ac19-f1c82eb93fea"
      unitRef="usd">142000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjQtNS0xLTEtNTQ5MDI_9dda8106-f35d-4808-8eb8-3d1b0fdffb3a"
      unitRef="usd">392000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjQtNy0xLTEtNTQ5MDI_aa65a2fa-7330-494e-9d35-4bb522d2d8bd"
      unitRef="usd">192000</us-gaap:OtherIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjYtMS0xLTEtNTQ5MDI_1f0a930e-4ba0-4b71-9ec0-f2d02a5b11f1"
      unitRef="usd">-458000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjYtMy0xLTEtNTQ5MDI_337aca42-ae83-4264-8e7e-922e4db2a072"
      unitRef="usd">1416000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjYtNS0xLTEtNTQ5MDI_4bf36b07-32ba-40eb-a68d-c0e75610054a"
      unitRef="usd">136000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjYtNy0xLTEtNTQ5MDI_3f2f662b-9e5a-48cc-af35-e702c9703870"
      unitRef="usd">8430000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjctMS0xLTEtNTQ5MDI_3617ca77-4593-48d4-b23e-a477a8524ea5"
      unitRef="usd">-80000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjctMy0xLTEtNTQ5MDI_dd5a4ceb-da46-4ee9-abfd-ad9b0e6b81d5"
      unitRef="usd">446000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjctNS0xLTEtNTQ5MDI_728443c7-eadf-45b9-86cc-56733f3870ef"
      unitRef="usd">464000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjctNy0xLTEtNTQ5MDI_fbc0d2a6-493c-4e35-b5b9-c3a4f72c5e6f"
      unitRef="usd">3359000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjgtMS0xLTEtNTQ5MDI_624489c4-ba85-4055-b6ea-cd92e7556127"
      unitRef="usd">-378000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjgtMy0xLTEtNTQ5MDI_62c44c10-afca-4418-aea9-af88fa6e6af6"
      unitRef="usd">970000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjgtNS0xLTEtNTQ5MDI_b9ded11f-dafa-4198-a629-fcd3ae86357d"
      unitRef="usd">-328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMjgtNy0xLTEtNTQ5MDI_8d7c456a-4682-43d5-8ffe-d9beea9aa056"
      unitRef="usd">5071000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzItMS0xLTEtNTQ5MDI_9756a36c-3660-4d0f-9ab6-9cdb83ca1995"
      unitRef="usd">-378000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzItMy0xLTEtNTQ5MDI_035ed9a0-8709-4c72-88de-38fa1c57bfb9"
      unitRef="usd">970000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzItNS0xLTEtNTQ5MDI_9a06a6ce-5a96-46d9-a438-6a510486ada3"
      unitRef="usd">-328000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzItNy0xLTEtNTQ5MDI_15cb78ef-50d6-44db-b36c-1602baeb09ac"
      unitRef="usd">5071000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzUtMS0xLTEtNTQ5MDI_d55193ca-7f4d-44ec-b177-5c147f3c8aa7"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzUtMy0xLTEtNTQ5MDI_0cd3d1bb-cb07-4948-88b1-eae18c31e58e"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzUtNS0xLTEtNTQ5MDI_26ca3444-2571-4b5b-b076-b5dabdefa598"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzUtNy0xLTEtNTQ5MDI_a3ee0a7f-13b6-49ff-baa9-5dabbd9347b5"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzYtMS0xLTEtNTQ5MDI_74891949-4d75-472f-a13f-238104335366"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzYtMy0xLTEtNTQ5MDI_4a622d95-1566-4e79-b2d9-8bf0ce27f9c5"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzYtNS0xLTEtNTQ5MDI_093664a3-28a1-489e-b091-6b9ef6991110"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzYtNy0xLTEtNTQ5MDI_f7569d2a-edc6-4a7d-bc41-bc78a0049a2c"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzgtMS0xLTEtNTQ5MDI_3a041c82-1f71-41f4-9684-37e1b8701434"
      unitRef="shares">7944212</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzgtMy0xLTEtNTQ5MDI_e92b71aa-b612-4e89-b8bb-5c03c14ae971"
      unitRef="shares">7884771</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzgtNS0xLTEtNTQ5MDI_4181c75e-cdd7-412a-9fe6-45fbcc94a4cc"
      unitRef="shares">7904911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzgtNy0xLTEtNTQ5MDI_91ffd228-785c-4e69-be78-cdcdca041222"
      unitRef="shares">7885901</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzktMS0xLTEtNTQ5MDI_01a36f57-ce6a-4c96-ae9e-7ea1a4ca4b12"
      unitRef="shares">7944212</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzktMy0xLTEtNTQ5MDI_a456a555-12b1-4ad5-a5b8-a756ae5c46ba"
      unitRef="shares">7928106</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzktNS0xLTEtNTQ5MDI_ba1be503-aa14-482f-a6d7-d17229fb57cf"
      unitRef="shares">7904911</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8xOS9mcmFnOmZkYzE5NWM2MjQxMTQ3ZjViMjk0MDI3NWU1ZGZkMDgwL3RhYmxlOjdjNjU1YjhjY2YyYTQxMzNhZTA2Nzg4OTRkM2Y2ODliL3RhYmxlcmFuZ2U6N2M2NTViOGNjZjJhNDEzM2FlMDY3ODg5NGQzZjY4OWJfMzktNy0xLTEtNTQ5MDI_2110e3ee-5091-48d8-b131-bd2f97c01c48"
      unitRef="shares">7922742</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i501f15ef49854ff091044c5899493586_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMi0xLTEtMS01NDkwMg_bf897e04-0338-4fc7-b80f-ce5fab523801"
      unitRef="shares">8575451</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i501f15ef49854ff091044c5899493586_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMi0zLTEtMS01NDkwMg_70ad6798-abaf-4a5c-b373-12d6a5173b6b"
      unitRef="usd">110000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d81b3b541c445d1b94c9cffc150dd61_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMi01LTEtMS01NDkwMg_190818ba-3f29-469a-a448-082cd85d2b5b"
      unitRef="usd">196564000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1e4ef80749a455099977cd2530d2a8d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMi03LTEtMS01NDkwMg_e1a2bed9-d69f-4d33-9cd8-5d5a93e8ebe4"
      unitRef="usd">-82576000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib98fa3f4c0414f9c9b6c1b485a630b7e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMi0xMS0xLTEtNTQ5MDI_905fd8d6-8657-4205-9d4a-69d0287b1eb2"
      unitRef="usd">3162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88a72fa738ed4a748790fc27158eb105_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMi0xMy0xLTEtNTQ5MDI_b4f37c7b-acd8-4938-817c-14259e479296"
      unitRef="usd">117260000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMy0xMS0xLTEtNTQ5MDI_f41b23b5-0034-44e0-b60b-fbcb51debf64"
      unitRef="usd">-378000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMy0xMy0xLTEtNTQ5MDI_993c23e9-8671-4c20-af1d-03a23a9271d9"
      unitRef="usd">-378000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i2551c70853d94128b6321f5e88ba81a2_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfNi0xLTEtMS01NDkwMg_ab689e88-8d30-4638-bc50-5caaa3bc7604"
      unitRef="shares">29438</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2551c70853d94128b6321f5e88ba81a2_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfNi0zLTEtMS01NDkwMg_53887f44-917f-4e24-be33-4710a2ad8d71"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i3a93c714bac744a88eea75f36a4e132f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfNi01LTEtMS01NDkwMg_f3b34956-602b-47f9-90ad-9e18548cf045"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfNi0xMy0xLTEtNTQ5MDI_097dd55d-327a-4105-bb19-512bd7cc5f81"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:DividendsCommonStock
      contextRef="ibabd853b4388416386c10dadfb567531_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfOC0xMS0xLTEtNTQ5MDI_039fd669-8c47-4fb2-b97a-5075c459e0b6"
      unitRef="usd">1291000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfOC0xMy0xLTEtNTQ5MDI_9ddce1b1-a71e-4841-8129-73b083cdf457"
      unitRef="usd">1291000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3a93c714bac744a88eea75f36a4e132f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTAtNS0xLTEtNTQ5MDI_b2e040bb-5ea9-4f1b-b543-b2409520c113"
      unitRef="usd">1521000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTAtMTMtMS0xLTU0OTAy_89ba7fa8-9cdf-4640-80db-4a9665a91d9a"
      unitRef="usd">1521000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2551c70853d94128b6321f5e88ba81a2_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTItMS0xLTEtNTQ5MDI_7a1f985d-e77a-4d6a-b9d4-c4b89133d17c"
      unitRef="shares">93875</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie21cee266c6e416eb8f8658b7d5b7309_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTItNy0xLTEtNTQ5MDI_c9f3bebd-1eb0-4451-b87a-165c773f5b90"
      unitRef="usd">1394000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTItMTMtMS0xLTU0OTAy_0bf60f54-5c0b-478f-956c-6b3896c858aa"
      unitRef="usd">1394000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i904f89fdce2c4a7ba301add2d12064ea_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTUtMS0xLTEtNTQ5MDI_72807b15-3eca-4ac1-96f1-624d2330f1bd"
      unitRef="shares">8511014</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i904f89fdce2c4a7ba301add2d12064ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTUtMy0xLTEtNTQ5MDI_8fe2cabf-d3d7-4e76-af83-88f2b73bfa19"
      unitRef="usd">111000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4c9b11ddb064981aad54d6f65dae4be_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTUtNS0xLTEtNTQ5MDI_e74cdef5-1a97-4303-9f4f-18596f75f4db"
      unitRef="usd">198084000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9fbe11844af47628a19a3bb8f249cba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTUtNy0xLTEtNTQ5MDI_a0075028-a9d5-45d6-9f0b-537f434d17a5"
      unitRef="usd">-83970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iabcfcd6e56c84454a619fc065fc8aa33_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTUtMTEtMS0xLTU0OTAy_bdf574de-7bd7-40c5-8095-aa37f8785465"
      unitRef="usd">1493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOmRhZTI0MjYzMDJjMDQ1ZDY5ZjE2OTVjNGU5YThkNzQ0L3RhYmxlcmFuZ2U6ZGFlMjQyNjMwMmMwNDVkNjlmMTY5NWM0ZTlhOGQ3NDRfMTUtMTMtMS0xLTU0OTAy_4cfec112-4154-4453-b25a-afbc4312cffb"
      unitRef="usd">115718000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0c2f0f8317444279907ac2656e1ce650_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMi0xLTEtMS01NDkwMg_07fab873-f94d-4ea3-9201-3d7937dbf2ba"
      unitRef="shares">8313003</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0c2f0f8317444279907ac2656e1ce650_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMi0zLTEtMS01NDkwMg_78db22dc-54ab-4d60-b60e-534b86bc1494"
      unitRef="usd">107</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic639d3d5af3643969aaabd2532aa065f_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMi01LTEtMS01NDkwMg_08362f18-71b0-4c84-85eb-299556480bab"
      unitRef="usd">211988</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9701f1ef87ba4f93b5e1da2fbee901a8_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMi03LTEtMS01NDkwMg_d1e099f1-8832-4e30-8782-ab83f3bc56a7"
      unitRef="usd">-80255</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3edc304120c44d7bc97c297c4d8e070_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMi0xMS0xLTEtNTQ5MDI_fe937442-d063-4ae5-a82b-d73d8a6d8c13"
      unitRef="usd">1605</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie840fd27f7304b3d88192c3c8d13f2cb_I20200331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMi0xMy0xLTEtNTQ5MDI_2ad2588a-2cbe-42b9-9b7b-ad2cafbe46bf"
      unitRef="usd">133445</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMy0xMS0xLTEtNTQ5MDI_8396cb30-58c6-4313-9828-c78feb041a91"
      unitRef="usd">970000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMy0xMy0xLTEtNTQ5MDI_06fce167-212f-4cbb-bd1b-ec4772bd8ccf"
      unitRef="usd">970000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="iad83d5e0503e4512b468c855b4a018f3_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfNi0xLTEtMS01NDkwMg_3609cbe4-00f2-4fcd-80dd-b0ebd6c60bc1"
      unitRef="shares">30565</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iad83d5e0503e4512b468c855b4a018f3_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfNi0zLTEtMS01NDkwMg_58faddfa-0923-48a5-90e6-57b1b92f2e55"
      unitRef="usd">1</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i50b25bf921ff4cdc89e0c17ea3e6551c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfNi01LTEtMS01NDkwMg_1041f18c-34b5-48b9-8dd4-f7ebb7d3c63a"
      unitRef="usd">-1</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfNi0xMy0xLTEtNTQ5MDI_19768641-cc43-4ce9-841a-668e4117f078"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:DividendsCommonStock
      contextRef="iec968cfaf5624c6d9524bab77653bade_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfNy0xMS0xLTEtNTQ5MDI_6351deef-221f-4fb1-95e7-a63323170137"
      unitRef="usd">818</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfNy0xMy0xLTEtNTQ5MDI_74806c1e-9952-45dd-a971-be48bc4152a7"
      unitRef="usd">818</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i50b25bf921ff4cdc89e0c17ea3e6551c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfOC01LTEtMS01NDkwMg_1249e1e3-e8c5-406d-bec0-7e27aa105e6d"
      unitRef="usd">1375</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfOC0xMy0xLTEtNTQ5MDI_08257d65-5ffc-4991-bb36-d1069b384c68"
      unitRef="usd">1375</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iad83d5e0503e4512b468c855b4a018f3_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTAtMS0xLTEtNTQ5MDI_8c13211f-e6a0-46ce-92c6-361256114db2"
      unitRef="shares">18866</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i693aac58175c4a14b909529f07bc8be9_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTAtNy0xLTEtNTQ5MDI_d1a64354-e327-48ab-9ef3-a6e9a171f75a"
      unitRef="usd">296</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTAtMTMtMS0xLTU0OTAy_6d388306-d010-4478-aff1-12cb11d0bca4"
      unitRef="usd">296</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib1b79f8bbec04086b51126abf2eaf3f3_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTMtMS0xLTEtNTQ5MDI_268185af-7819-4cc0-8472-707f790f08fa"
      unitRef="shares">8324702</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib1b79f8bbec04086b51126abf2eaf3f3_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTMtMy0xLTEtNTQ5MDI_06f10eba-6666-40b2-8ca1-8f5ac8e5c518"
      unitRef="usd">108</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ee654f313f244939f5e27c108441ace_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTMtNS0xLTEtNTQ5MDI_d40f841e-3d8f-4006-a8ea-04161587000c"
      unitRef="usd">213362</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5813f81d87e4c26b88978f81df072f6_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTMtNy0xLTEtNTQ5MDI_6861f589-28c9-41a5-a6b8-9c92e0374a79"
      unitRef="usd">-80551</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0fc62999f014bd9825da15194d67cd7_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTMtMTEtMS0xLTU0OTAy_21a9958a-eb12-4211-9eb2-2ac5c61f50fc"
      unitRef="usd">1757</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yMi9mcmFnOmUyODMyZjEzZTAyNzQxM2JiM2VjODgyNmQ3ZTc3MGU0L3RhYmxlOjM4NWE1ZjM3ZDU5NzRmMWE5ZTc2YWI0ZTUzMmUwZGExL3RhYmxlcmFuZ2U6Mzg1YTVmMzdkNTk3NGYxYTllNzZhYjRlNTMyZTBkYTFfMTMtMTMtMS0xLTU0OTAy_83e3b70e-f846-4625-8805-bf6f5e514dc3"
      unitRef="usd">134676</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5077d1803d5d4a76a0b0cb71f45decff_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMi0xLTEtMS01NDkwMg_b64c7264-1b82-4543-a1ea-bcae25f77088"
      unitRef="shares">8253491</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5077d1803d5d4a76a0b0cb71f45decff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMi0zLTEtMS01NDkwMg_d19fba61-c694-48ab-bb27-60835b93e10f"
      unitRef="usd">107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8120dee011bf427a98311b7d318daa63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMi01LTEtMS01NDkwMg_6b64674b-f2af-4a64-80a5-482bf591f50e"
      unitRef="usd">195187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1fb8ede3668d469a809f973dded9d0b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMi03LTEtMS01NDkwMg_45e78684-e332-4dec-82b0-f594278188f6"
      unitRef="usd">-81750000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1eb3b27478544db687d81b23a9d3260f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMi0xMS0xLTEtNTQ5MDI_f8099ba3-299e-4dce-8661-168e110dc149"
      unitRef="usd">4362000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMi0xMy0xLTEtNTQ5MDI_1c520352-bceb-468d-9019-fddb3f5ea0ba"
      unitRef="usd">117906000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMy0xMS0xLTEtNTQ5MDI_0f2fd355-5191-400a-b60a-23e6031ffd17"
      unitRef="usd">-328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMy0xMy0xLTEtNTQ5MDI_6d484275-b92d-4a5a-955e-4fe13c14406a"
      unitRef="usd">-328000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i16bb9e66bca54eb9b745995dff31a0c5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfNy0xLTEtMS01NDkwMg_c12991d3-de8a-4afc-8fb1-313c29cf12b4"
      unitRef="shares">401203</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i16bb9e66bca54eb9b745995dff31a0c5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfNy0zLTEtMS01NDkwMg_7765b7f7-ac62-4a66-a34f-86b79d990de5"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9dd915ec80dc4fe0b0112a314e716fd6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfNy01LTEtMS01NDkwMg_f347487b-cb14-430e-a049-80f7bbd338cd"
      unitRef="usd">-4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:DividendsCommonStock
      contextRef="i5e36f753d04147fc82da466c77519cbc_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfOS0xMS0xLTEtNTQ5MDI_068299e9-c11d-4efa-9058-eb78d8740ddb"
      unitRef="usd">2541000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfOS0xMy0xLTEtNTQ5MDI_daf0637c-fe2e-43cd-8ac5-39cb50d6746e"
      unitRef="usd">2541000</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9dd915ec80dc4fe0b0112a314e716fd6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTAtNS0xLTEtNTQ5MDI_ccbde145-2a35-48b2-a3bc-1e9bd44aa85b"
      unitRef="usd">2901000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTAtMTMtMS0xLTU0OTAy_2a4937d8-f914-41d6-bfe5-23983c0b210f"
      unitRef="usd">2901000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i16bb9e66bca54eb9b745995dff31a0c5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTItMS0xLTEtNTQ5MDI_245182da-770c-45d4-843a-8a6b74acba31"
      unitRef="shares">106077</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7533bae5857c4fbdb31307740d0e2ee5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTItNy0xLTEtNTQ5MDI_f1411bcb-f065-445b-a10c-68efae887fd4"
      unitRef="usd">1594000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTItMTMtMS0xLTU0OTAy_4480b937-6597-4e35-a118-8a0681eec0c7"
      unitRef="usd">1594000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="i16bb9e66bca54eb9b745995dff31a0c5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTQtMS0xLTEtNTQ5MDI_4c390255-5602-44a1-b928-90bca246fcc5"
      unitRef="shares">37603</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="i7533bae5857c4fbdb31307740d0e2ee5_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTQtNy0xLTEtNTQ5MDI_0154e98d-0b09-4250-8e68-34bbadf70d98"
      unitRef="usd">626000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTQtMTMtMS0xLTU0OTAy_220d746b-56d3-4691-be73-40b08513f097"
      unitRef="usd">626000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i904f89fdce2c4a7ba301add2d12064ea_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTUtMS0xLTEtNTQ5MDI_51200fc5-8127-43c8-abae-8f1b60c0ca4a"
      unitRef="shares">8511014</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i904f89fdce2c4a7ba301add2d12064ea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTUtMy0xLTEtNTQ5MDI_b9e76b1c-b297-4d8a-916e-15c600c2bc16"
      unitRef="usd">111000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4c9b11ddb064981aad54d6f65dae4be_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTUtNS0xLTEtNTQ5MDI_e295e2ce-a19b-440e-bff0-db87dd6a5985"
      unitRef="usd">198084000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9fbe11844af47628a19a3bb8f249cba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTUtNy0xLTEtNTQ5MDI_44c365be-8efd-4aff-b321-7f02c10c1cab"
      unitRef="usd">-83970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iabcfcd6e56c84454a619fc065fc8aa33_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTUtMTEtMS0xLTU0OTAy_e053dce6-1481-4d02-95be-8ce53683cc83"
      unitRef="usd">1493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOmJiYjNmYjRiNjI3ODQ2NmI4ZmE5OTRiZGI4ODdkNWFhL3RhYmxlcmFuZ2U6YmJiM2ZiNGI2Mjc4NDY2YjhmYTk5NGJkYjg4N2Q1YWFfMTUtMTMtMS0xLTU0OTAy_34a41a1b-8110-403e-88ec-69f4f67ce12f"
      unitRef="usd">115718000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie1221aecf3d2488eb4823d9ef08fba83_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMi0xLTEtMS01NDkwMg_63d61206-dc0d-40f5-94ed-94622da42d13"
      unitRef="shares">8326948</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie1221aecf3d2488eb4823d9ef08fba83_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMi0zLTEtMS01NDkwMg_299f0056-d547-4b6c-a902-a4239da2b825"
      unitRef="usd">105</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6c08b7ba6f464fc7b989629dfa2df500_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMi01LTEtMS01NDkwMg_94c16f5c-86f2-4930-ad29-40b0fc63f6fc"
      unitRef="usd">210268</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if105f13ce2224bc5aae606b04c69fbdd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMi03LTEtMS01NDkwMg_c23f54da-e8e9-4cb9-a100-7ef70be529d0"
      unitRef="usd">-77967</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f34e069f5b54b52a25f9958f2ae5e30_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMi0xMS0xLTEtNTQ5MDI_faa5c7f1-14a5-460b-975f-1223dbeb3f9f"
      unitRef="usd">-1695</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic2204cb8134b4953a4e2d708c8601217_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMi0xMy0xLTEtNTQ5MDI_5d2bb7a8-b08c-4cc5-8958-4277007a9d63"
      unitRef="usd">130711</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfNC0xMS0xLTEtNTQ5MDI_0d687d36-2724-4225-aeb0-ee81c8d4935a"
      unitRef="usd">5071000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfNC0xMy0xLTEtNTQ5MDI_0b2280c9-7e8a-48f0-9d69-e4efdabfc2fe"
      unitRef="usd">5071000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9ea9ca76055641598fee646f66d869e2_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfNy0xLTEtMS01NDkwMg_cf52474b-6726-425f-b000-e7af2b6a0c91"
      unitRef="shares">160470</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9ea9ca76055641598fee646f66d869e2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfNy0zLTEtMS01NDkwMg_9e6801a0-a117-424b-9280-d24cdc6785c9"
      unitRef="usd">3</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2da0002c7ee246aea558605dce3fe543_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfNy01LTEtMS01NDkwMg_654e8456-0268-4339-9392-7e566c93af69"
      unitRef="usd">-3</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfNy0xMS0xLTEtNTQ5MDI_fdb1d6ab-2c2a-4776-9058-2898fad4da43"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:DividendsCommonStock
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfOC0xMS0xLTEtNTQ5MDI_a9358bf8-3b4d-46e4-bbbf-49d157269af2"
      unitRef="usd">1619</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfOC0xMy0xLTEtNTQ5MDI_f4422848-d11f-4927-b34a-0a6524738855"
      unitRef="usd">1619</us-gaap:DividendsCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2da0002c7ee246aea558605dce3fe543_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfOS01LTEtMS01NDkwMg_f7b57b17-963f-42ff-909d-4763611f50cd"
      unitRef="usd">3097</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfOS0xMy0xLTEtNTQ5MDI_ae85c3af-b2d0-4cd9-ae24-36a543d8375f"
      unitRef="usd">3097</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9ea9ca76055641598fee646f66d869e2_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTEtMS0xLTEtNTQ5MDI_787c59c6-558d-4400-9148-2dc59b1e0d36"
      unitRef="shares">111357</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5f3d66f59e684b2f94ee26984136154a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTEtNy0xLTEtNTQ5MDI_81b86709-fa20-4bc9-8c22-23f81f8606b6"
      unitRef="usd">1700</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTEtMTMtMS0xLTU0OTAy_61927e77-867f-433e-ac78-7a1995cfca79"
      unitRef="usd">1700</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="i9ea9ca76055641598fee646f66d869e2_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTMtMS0xLTEtNTQ5MDI_8de3a526-57a2-44c5-a03a-36563014e7fb"
      unitRef="shares">51359</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="i5f3d66f59e684b2f94ee26984136154a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTMtNy0xLTEtNTQ5MDI_927f3c44-2009-4bbd-9ceb-5cfc94f1f0b8"
      unitRef="usd">884</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTMtMTMtMS0xLTU0OTAy_f1f8c93c-edd0-4625-baf2-974af8852259"
      unitRef="usd">884</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib1b79f8bbec04086b51126abf2eaf3f3_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTQtMS0xLTEtNTQ5MDI_4a831eb9-d67a-439c-adee-ffe7b58fbe9d"
      unitRef="shares">8324702</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib1b79f8bbec04086b51126abf2eaf3f3_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTQtMy0xLTEtNTQ5MDI_b8360de6-3e95-46d8-a737-265545d5a31d"
      unitRef="usd">108</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ee654f313f244939f5e27c108441ace_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTQtNS0xLTEtNTQ5MDI_903eb1a0-8cf5-472d-bdfc-3b2251100b14"
      unitRef="usd">213362</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5813f81d87e4c26b88978f81df072f6_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTQtNy0xLTEtNTQ5MDI_20ffc3bb-ef3e-4226-b8b5-2be9af9fba14"
      unitRef="usd">-80551</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0fc62999f014bd9825da15194d67cd7_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTQtMTEtMS0xLTU0OTAy_b3b3ddae-26d3-4850-87d5-8c383fba4109"
      unitRef="usd">1757</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8yNS9mcmFnOjk2NWZhOTkzMjM1OTRjMTFiOTkzNDM5N2FiNjY5MThiL3RhYmxlOjU3ZjcxMTUyMDdiMzQyMjhiZTM4MWY4NGQwMTA2OGFmL3RhYmxlcmFuZ2U6NTdmNzExNTIwN2IzNDIyOGJlMzgxZjg0ZDAxMDY4YWZfMTQtMTMtMS0xLTU0OTAy_26f01031-eb7e-4269-8b00-da9e1c49567b"
      unitRef="usd">134676</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMy0xLTEtMS01NDkwMg_05dc24a7-dc78-43c2-9c7d-84f54eeae3a4"
      unitRef="usd">-328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMy0zLTEtMS01NDkwMg_7814740c-f865-4a47-ba3a-beefafe7af12"
      unitRef="usd">5071000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNS0xLTEtMS01NDkwMg_027b389f-308c-4347-9e94-6936550e3e5d"
      unitRef="usd">352000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNS0zLTEtMS01NDkwMg_fcb611e5-a0ed-4002-88d5-7b65a8eb193c"
      unitRef="usd">397000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNi0xLTEtMS01NDkwMg_e353ebf8-7678-43c8-97d0-fc889cf9e1ca"
      unitRef="usd">811000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNi0zLTEtMS01NDkwMg_6fa5f32a-be38-4bc1-82e5-7f239c3cec99"
      unitRef="usd">812000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNy0xLTEtMS01NDkwMg_4ff8efe3-566b-4ffa-b126-233ed1c0fefb"
      unitRef="usd">-1312000</us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss>
    <us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNy0zLTEtMS01NDkwMg_5113db79-e68c-414c-8028-3a6982654d7c"
      unitRef="usd">-2273000</us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfOC0zLTEtMS01NDkwMg_aa8c224b-d805-47a0-b385-1487e71ff7f0"
      unitRef="usd">-8371000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:ShareBasedCompensation
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfOS0xLTEtMS01NDkwMg_df1eb331-bb16-4875-b570-c07742896d9f"
      unitRef="usd">2901000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfOS0zLTEtMS01NDkwMg_3fdad210-a347-4546-867a-c397f93ba3d3"
      unitRef="usd">3097000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTAtMS0xLTEtNTQ5MDI_9babba1b-012a-40ee-b1e2-b79b2fd07584"
      unitRef="usd">-502000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTAtMy0xLTEtNTQ5MDI_f46ad86e-70f5-44a9-b16a-7e93c0f67e79"
      unitRef="usd">13000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <whg:Noncashleaseexpense
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTEtMS0xLTEtNTQ5MDI_4069acca-0ae3-4ec7-a06a-006188f83cda"
      unitRef="usd">490000</whg:Noncashleaseexpense>
    <whg:Noncashleaseexpense
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTEtMy0xLTEtNTQ5MDI_a6f81a03-6545-42a0-8590-855d154d820c"
      unitRef="usd">614000</whg:Noncashleaseexpense>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTItMS0xLTEtNTQ5MDI_5b9d6a26-4a57-42bf-a2b7-d7acd6929d12"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTItMy0xLTEtNTQ5MDI_96bd3c88-cac7-415e-b4da-0f9e84b4398b"
      unitRef="usd">-148000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTctMS0xLTEtNTQ5MDI_d288fec5-f5b0-4bd9-954d-5a70b6cb2d94"
      unitRef="usd">-12370000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInTradingSecurities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTctMy0xLTEtNTQ5MDI_0d1e69c7-144d-4bd2-b139-860694c78726"
      unitRef="usd">5642000</us-gaap:IncreaseDecreaseInTradingSecurities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTgtMS0xLTEtNTQ5MDI_2923e920-42a4-4203-83e0-89a578acadd3"
      unitRef="usd">-1862000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTgtMy0xLTEtNTQ5MDI_ddff024d-8108-4cd2-8203-0f80e21fb164"
      unitRef="usd">431000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTktMS0xLTEtNTQ5MDI_69e4d04d-fef0-4b8c-a3bf-acd07667e45e"
      unitRef="usd">-192000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMTktMy0xLTEtNTQ5MDI_0fadfff9-c8de-474e-ac2b-570123097158"
      unitRef="usd">-376000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjAtMS0xLTEtNTQ5MDI_5cdf4a5b-d63e-41e8-87e6-e682ffad72c4"
      unitRef="usd">-314000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjAtMy0xLTEtNTQ5MDI_df671469-057a-419c-838c-938c64b5bc46"
      unitRef="usd">1585000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjEtMS0xLTEtNTQ5MDI_8c2d846f-e768-4da9-bbfa-65524a80113b"
      unitRef="usd">-5597000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjEtMy0xLTEtNTQ5MDI_5b88ef8e-af03-456d-873a-0a72db81c504"
      unitRef="usd">-2942000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjItMS0xLTEtNTQ5MDI_a312e34a-f571-48ad-8c57-cc95804d5fc9"
      unitRef="usd">-823000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjItMy0xLTEtNTQ5MDI_9b042bed-f2fe-4a63-94ca-387d33c16c92"
      unitRef="usd">2899000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjMtMS0xLTEtNTQ5MDI_e4012b56-9fc3-490a-ba29-6622a7d9b42d"
      unitRef="usd">-585000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjMtMy0xLTEtNTQ5MDI_4339ffdb-0e9d-4ec4-b02f-41110f0fbca3"
      unitRef="usd">-833000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjQtMS0xLTEtNTQ5MDI_7c4a52eb-d104-4a91-adb6-3b30b2588506"
      unitRef="usd">12141000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjQtMy0xLTEtNTQ5MDI_55a0a2cd-0e93-4c33-b876-c594c9dbbdff"
      unitRef="usd">-1230000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjYtMS0xLTEtNTQ5MDI_a734329a-fcc3-4583-86e0-ff22478a8d41"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjYtMy0xLTEtNTQ5MDI_7fbb33d4-d2a8-4cf2-9ac5-816fffaa86c4"
      unitRef="usd">9258000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjctMS0xLTEtNTQ5MDI_ff327234-45e2-43af-82a7-f5d41279e4e5"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjctMy0xLTEtNTQ5MDI_c71043b2-74dc-47e3-8140-2901b2ffd22f"
      unitRef="usd">501000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjgtMS0xLTEtNTQ5MDI_aa696d06-f08a-47b2-9e6b-b7b1dac2cec7"
      unitRef="usd">82000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjgtMy0xLTEtNTQ5MDI_c33e5e6e-433e-474a-b8e5-59611ff72a71"
      unitRef="usd">93000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjktMS0xLTEtNTQ5MDI_202ce666-c369-43ce-a14a-34839b1303c6"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMjktMy0xLTEtNTQ5MDI_528ee610-81fd-4f51-87d5-079c27bec580"
      unitRef="usd">15000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzEtMS0xLTEtNTQ5MDI_dee1a46b-ae55-4f01-97e0-5c8370c1a53c"
      unitRef="usd">-82000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzEtMy0xLTEtNTQ5MDI_86c95b84-1de8-4e51-9831-b80794c00959"
      unitRef="usd">9651000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzMtMS0xLTEtNTQ5MDI_486ec7c0-aa00-439f-8ec1-472e4e6f445f"
      unitRef="usd">1404000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzMtMy0xLTEtNTQ5MDI_c8c42244-a730-4638-82e5-8790b846d1b4"
      unitRef="usd">1700000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzUtMS0xLTEtNTQ5MDI_3ce42264-f197-4cb1-93ad-b9ba7624e3a4"
      unitRef="usd">626000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzUtMy0xLTEtNTQ5MDI_3dc8f77c-b9bc-4f67-b5f5-7ec54033d205"
      unitRef="usd">884000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzctMS0xLTEtNTQ5MDI_f43f8905-f9b3-4de0-81ab-bf27d8509ead"
      unitRef="usd">3264000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzctMy0xLTEtNTQ5MDI_f1afed5e-7585-40cf-b6d4-37992f9e6d78"
      unitRef="usd">1619000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzgtMS0xLTEtNTQ5MDI_59d19e33-9c68-4765-a65b-c90ab3c122e2"
      unitRef="usd">-5294000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzgtMy0xLTEtNTQ5MDI_eb4f089c-8c27-4dba-8fe1-8e9ebc8245e7"
      unitRef="usd">-4203000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzktMS0xLTEtNTQ5MDI_76a0839c-3ecf-4e6a-a37d-6c35c9149074"
      unitRef="usd">4000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfMzktMy0xLTEtNTQ5MDI_1760b0c0-f13c-46d8-be77-c41beb7c9586"
      unitRef="usd">13000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDAtMS0xLTEtNTQ5MDI_eccdc748-049c-4544-b367-8f6ab454fff1"
      unitRef="usd">6769000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDAtMy0xLTEtNTQ5MDI_8d4d7de4-0a2d-4e11-bfbf-ae0b685d7dc0"
      unitRef="usd">4231000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDEtMS0xLTEtNTQ5MDI_1b286a83-5395-438a-816e-e01958cc3afb"
      unitRef="usd">15206000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic2204cb8134b4953a4e2d708c8601217_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDEtMy0xLTEtNTQ5MDI_b1073296-766f-4c1a-91b0-c964b306692f"
      unitRef="usd">13016000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDItMS0xLTEtNTQ5MDI_325e25c4-ebb3-43af-aa7d-dcea6e25ff64"
      unitRef="usd">21975000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDItMy0xLTEtNTQ5MDI_0a69435f-3593-4498-9554-a64f2ad47f93"
      unitRef="usd">17247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDUtMS0xLTEtNTQ5MDI_a67a4a7c-f31c-44f6-b882-32b48b714ee6"
      unitRef="usd">1791000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDUtMy0xLTEtNTQ5MDI_6b935ba5-63a9-4ec1-9b14-053e78e75229"
      unitRef="usd">447000</us-gaap:IncomeTaxesPaidNet>
    <whg:DividendsAccrued
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDYtMS0xLTEtNTQ5MDI_1f9175c9-0716-43ab-90e1-f36bd40558e4"
      unitRef="usd">2214000</whg:DividendsAccrued>
    <whg:DividendsAccrued
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDYtMy0xLTEtNTQ5MDI_ff323788-af4c-48bc-87a9-7a3ea4b92eeb"
      unitRef="usd">1364000</whg:DividendsAccrued>
    <whg:AccruedPurchasesOfTreasuryStock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDctMS0xLTEtNTQ5MDI_8aab83f9-f8bb-4ec5-abd2-d0b6812562dd"
      unitRef="usd">190000</whg:AccruedPurchasesOfTreasuryStock>
    <whg:AccruedPurchasesOfTreasuryStock
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zMS9mcmFnOjBiYzBmYTQyNGQ2ZjRlOGRiYzUyNmVhMzZhY2MyYzkwL3RhYmxlOjlmM2U3Yzc0OTNlYzQ1ODA4NzY1MDEwMWI3MTQ4OWRkL3RhYmxlcmFuZ2U6OWYzZTdjNzQ5M2VjNDU4MDg3NjUwMTAxYjcxNDg5ZGRfNDctMy0xLTEtNTQ5MDI_bd6b3af4-ab4e-4433-afa6-f55a297bfe84"
      unitRef="usd">0</whg:AccruedPurchasesOfTreasuryStock>
    <us-gaap:NatureOfOperations
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zNy9mcmFnOjVmZGVlM2I5ZGE4ODQ0NTA4ZTJjYzkxNzVkNGQ1ODk2L3RleHRyZWdpb246NWZkZWUzYjlkYTg4NDQ1MDhlMmNjOTE3NWQ0ZDU4OTZfMTI3OQ_af49e35d-172c-429f-a878-d9b5a7228c65">DESCRIPTION OF THE BUSINESS &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Westwood Holdings Group, Inc. (&#x201c;Westwood&#x201d;, &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d; or &#x201c;our&#x201d;) was incorporated under the laws of the State of Delaware on December 12, 2001. Westwood manages investment assets and provides services for its clients through its wholly-owned subsidiaries, Westwood Management Corp. and Westwood Advisors, L.L.C. (referred to hereinafter together as &#x201c;Westwood Management&#x201d;) and Westwood Trust.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Westwood Management provides investment advisory services to institutional clients, a family of mutual funds called the Westwood Funds&#xae;, other mutual funds, individual investors and clients of Westwood Trust. Westwood Trust provides trust and custodial services and participation in self-sponsored common trust funds (&#x201c;CTFs&#x201d;) to institutions and high net worth individuals. Revenue is largely dependent on the total value and composition of assets under management ("AUM"). Accordingly, fluctuations in financial markets and in the composition of AUM impact our revenues and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Westwood Management is registered with the Securities and Exchange Commission ("SEC") as an investment advisor ("RIA") under the Investment Advisers Act of 1940. Westwood Trust is chartered and regulated by the Texas Department of Banking.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zNy9mcmFnOjVmZGVlM2I5ZGE4ODQ0NTA4ZTJjYzkxNzVkNGQ1ODk2L3RleHRyZWdpb246NWZkZWUzYjlkYTg4NDQ1MDhlMmNjOTE3NWQ0ZDU4OTZfNTQ5NzU1ODE4MDU2_f3696c67-71fb-49ff-bdfd-e0c13d51a994"
      unitRef="usd">35000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF8zNy9mcmFnOjVmZGVlM2I5ZGE4ODQ0NTA4ZTJjYzkxNzVkNGQ1ODk2L3RleHRyZWdpb246NWZkZWUzYjlkYTg4NDQ1MDhlMmNjOTE3NWQ0ZDU4OTZfNTQ5NzU1ODE4MDcx_13f02c30-436c-4212-baf1-9c31c6b31483"
      unitRef="usd">25000000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80MC9mcmFnOmNhZmU3OTIzZmZiYTQwNWI4MGQwMDA5MThlZDllODk1L3RleHRyZWdpb246Y2FmZTc5MjNmZmJhNDA1YjgwZDAwMDkxOGVkOWU4OTVfMTQzMw_4aa4d3bc-dbaf-403d-aca8-2a70e0c09359">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Condensed Consolidated Financial Statements are unaudited and are presented in accordance with the requirements for quarterly reports on Form 10-Q and consequently do not include all of the information and footnote disclosures required by accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;).&#160;&#160;The Company&#x2019;s Condensed Consolidated Financial Statements reflect all adjustments (consisting only of normal recurring adjustments) necessary in the opinion of management to present fairly our interim financial position and results of operations and cash flows for the periods presented. The accompanying Condensed Consolidated Financial Statements are presented in accordance with GAAP and the rules and regulations of the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements should be read in conjunction with our Consolidated Financial Statements, and notes thereto, included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021. Operating results for the periods in these Condensed Consolidated Financial Statements are not necessarily indicative of results for any future period. The accompanying Condensed Consolidated Financial Statements include the accounts of Westwood and its subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80MC9mcmFnOmNhZmU3OTIzZmZiYTQwNWI4MGQwMDA5MThlZDllODk1L3RleHRyZWdpb246Y2FmZTc5MjNmZmJhNDA1YjgwZDAwMDkxOGVkOWU4OTVfMTQyOA_2400001e-5006-4058-ba18-0f3e97c55a83">Basis of Presentation &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Condensed Consolidated Financial Statements are unaudited and are presented in accordance with the requirements for quarterly reports on Form 10-Q and consequently do not include all of the information and footnote disclosures required by accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;).&#160;&#160;The Company&#x2019;s Condensed Consolidated Financial Statements reflect all adjustments (consisting only of normal recurring adjustments) necessary in the opinion of management to present fairly our interim financial position and results of operations and cash flows for the periods presented. The accompanying Condensed Consolidated Financial Statements are presented in accordance with GAAP and the rules and regulations of the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements should be read in conjunction with our Consolidated Financial Statements, and notes thereto, included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021. Operating results for the periods in these Condensed Consolidated Financial Statements are not necessarily indicative of results for any future period. The accompanying Condensed Consolidated Financial Statements include the accounts of Westwood and its subsidiaries. All intercompany accounts and transactions have been eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RleHRyZWdpb246N2UwMDk1ODhlZGQzNGIyMzhlNzdlNTQwM2E2YmVmOTlfNDQzOA_849c3d99-17e7-4f9e-8d17-80bcf8255b27">REVENUE&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are recognized when the performance obligation (the investment management and advisory or trust services provided to the client) defined by the investment advisory or sub-advisory agreement is satisfied. For each performance obligation, we determine at contract inception whether the revenue satisfies over time or at a point in time. We derive our revenues from investment advisory fees, trust fees and other sources of revenues such as gains and losses from our seed money investments into new investment strategies, which are included in &#x201c;Other, net&#x201d; revenues on our Condensed Consolidated Statements of Comprehensive Income (Loss). Advisory and trust fees are calculated based on a percentage of AUM and the performance obligation is realized over the current calendar quarter. Once clients receive our investment advisory services we have an enforceable right to payment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advisory Fee Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our advisory fees are generated by Westwood Management which manages client accounts under investment advisory and sub-advisory agreements. Advisory fees are typically calculated based on a percentage of AUM and are paid in accordance with the terms of the agreements. Advisory fees are paid quarterly in advance based on AUM on the last day of the preceding quarter, quarterly in arrears based on AUM on the last day of the quarter just ended or are based on a daily or monthly analysis of AUM for the stated period. We recognize advisory fee revenues as services are rendered. Since our advance paying clients' billing periods coincide with the calendar quarter to which such payments relate, revenue is recognized within the quarter and our Condensed Consolidated Financial Statements contain no deferred advisory fee revenues. Advisory clients typically consist of institutional and mutual fund accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Institutional investors include separate accounts of (i) corporate pension and profit sharing plans, public employee retirement funds, Taft-Hartley plans, endowments, foundations and individuals; (ii) subadvisory relationships where Westwood provides investment management services for funds offered by other financial institutions; (iii) pooled investment vehicles including collective investment trusts; and (iv) managed account relationships with brokerage firms and other registered investment advisors that offer Westwood products to their customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds include the Westwood Funds&#xae;, a family of mutual funds for which Westwood Management serves as advisor. These funds are available to individual investors, as well as offered as part of our investment strategies for institutional investors and wealth management accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Arrangements with Performance-Based Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A limited number of our advisory clients have a contractual performance-based fee component in their contracts, which generates additional revenues if we outperform a specified index over a specific period of time, and a limited number of our mutual fund offerings have fees that generate additional revenues if we outperform specified indices over specific periods of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revenue is based on future market performance and is subject to factors outside our control. We cannot conclude that a significant reversal in the cumulative amount of revenue recognized will not occur during the measurement period, and therefore the revenue is recorded at the end of the measurement period when the performance obligation has been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trust Fee Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our trust fees are generated by Westwood Trust pursuant to trust or custodial agreements. Trust fees are separately negotiated with each client and are generally based on a percentage of AUM. Westwood Trust also provides trust services to a small number of clients on a fixed fee basis. The fees for most of our trust clients are calculated quarterly in arrears, based on a daily average of AUM for the quarter, or monthly, based on the month-end value of AUM. Since billing periods for most of Westwood Trust&#x2019;s clients coincide with the calendar quarter, revenue is fully recognized within the quarter and our Condensed Consolidated Financial Statements contain no deferred advisory fee revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Disaggregated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales taxes are excluded from revenues. The following table presents our revenue disaggregated by account type (in thousands). In 2021, we recast certain prior year revenues related to performance-based fees.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advisory Fees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Institutional&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We serve clients primarily in the United States, as well as in certain international locations. The following table presents our revenue disaggregated by our clients' geographical locations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advisory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advisory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RleHRyZWdpb246N2UwMDk1ODhlZGQzNGIyMzhlNzdlNTQwM2E2YmVmOTlfNDQzOQ_95094da8-7e6c-44c0-bdf2-e7ac2e5ea29b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are recognized when the performance obligation (the investment management and advisory or trust services provided to the client) defined by the investment advisory or sub-advisory agreement is satisfied. For each performance obligation, we determine at contract inception whether the revenue satisfies over time or at a point in time. We derive our revenues from investment advisory fees, trust fees and other sources of revenues such as gains and losses from our seed money investments into new investment strategies, which are included in &#x201c;Other, net&#x201d; revenues on our Condensed Consolidated Statements of Comprehensive Income (Loss). Advisory and trust fees are calculated based on a percentage of AUM and the performance obligation is realized over the current calendar quarter. Once clients receive our investment advisory services we have an enforceable right to payment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advisory Fee Revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our advisory fees are generated by Westwood Management which manages client accounts under investment advisory and sub-advisory agreements. Advisory fees are typically calculated based on a percentage of AUM and are paid in accordance with the terms of the agreements. Advisory fees are paid quarterly in advance based on AUM on the last day of the preceding quarter, quarterly in arrears based on AUM on the last day of the quarter just ended or are based on a daily or monthly analysis of AUM for the stated period. We recognize advisory fee revenues as services are rendered. Since our advance paying clients' billing periods coincide with the calendar quarter to which such payments relate, revenue is recognized within the quarter and our Condensed Consolidated Financial Statements contain no deferred advisory fee revenues. Advisory clients typically consist of institutional and mutual fund accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Institutional investors include separate accounts of (i) corporate pension and profit sharing plans, public employee retirement funds, Taft-Hartley plans, endowments, foundations and individuals; (ii) subadvisory relationships where Westwood provides investment management services for funds offered by other financial institutions; (iii) pooled investment vehicles including collective investment trusts; and (iv) managed account relationships with brokerage firms and other registered investment advisors that offer Westwood products to their customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual funds include the Westwood Funds&#xae;, a family of mutual funds for which Westwood Management serves as advisor. These funds are available to individual investors, as well as offered as part of our investment strategies for institutional investors and wealth management accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Arrangements with Performance-Based Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A limited number of our advisory clients have a contractual performance-based fee component in their contracts, which generates additional revenues if we outperform a specified index over a specific period of time, and a limited number of our mutual fund offerings have fees that generate additional revenues if we outperform specified indices over specific periods of time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revenue is based on future market performance and is subject to factors outside our control. We cannot conclude that a significant reversal in the cumulative amount of revenue recognized will not occur during the measurement period, and therefore the revenue is recorded at the end of the measurement period when the performance obligation has been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trust Fee Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our trust fees are generated by Westwood Trust pursuant to trust or custodial agreements. Trust fees are separately negotiated with each client and are generally based on a percentage of AUM. Westwood Trust also provides trust services to a small number of clients on a fixed fee basis. The fees for most of our trust clients are calculated quarterly in arrears, based on a daily average of AUM for the quarter, or monthly, based on the month-end value of AUM. Since billing periods for most of Westwood Trust&#x2019;s clients coincide with the calendar quarter, revenue is fully recognized within the quarter and our Condensed Consolidated Financial Statements contain no deferred advisory fee revenues.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RleHRyZWdpb246N2UwMDk1ODhlZGQzNGIyMzhlNzdlNTQwM2E2YmVmOTlfNDQ0NA_25d34b81-cbfb-41a8-8ff4-880b7287c15c">The following table presents our revenue disaggregated by account type (in thousands). In 2021, we recast certain prior year revenues related to performance-based fees.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advisory Fees:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Institutional&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e345cc842644edba599e9f262efae99_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMy0xLTEtMS01NDkwMg_a32cc35a-f58b-410e-8a1c-5c90b78fd0f8"
      unitRef="usd">6632000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieeda07f2338f4aac813316a6f983e294_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMy0zLTEtMS01NDkwMg_391198a1-d295-4d9e-ab4e-49229944d578"
      unitRef="usd">7225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia70fbec77c3b4ca4aca235af0d8ef028_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMy01LTEtMS01NDkwMg_5fa972c0-603f-4d24-93cb-18d10e5b0a3b"
      unitRef="usd">13681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6880ee035fc4efda4095b25eb4d3348_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMy03LTEtMS01NDkwMg_11ac8915-92ea-44cc-a01e-7afaecbc4921"
      unitRef="usd">16083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d441e95c6c7441885abcb8adb073a9d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNC0xLTEtMS01NDkwMg_a87b4dc1-e350-4c03-b4b8-db5cfa0551b1"
      unitRef="usd">4140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6038dd6d8d874546832975b8a3c5144f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNC0zLTEtMS01NDkwMg_c609200c-eac9-4cef-a4e9-05c42863f1da"
      unitRef="usd">4002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09e675585192490da589222866b834bf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNC01LTEtMS01NDkwMg_241dabfa-9d5b-47c7-92ba-d5f6a28e69cf"
      unitRef="usd">8689000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64113e1e1b2d44ca8ce40c1e80acc42b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNC03LTEtMS01NDkwMg_50bba6e1-d226-4ae0-b897-ea2f81810447"
      unitRef="usd">7416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic65350355fd7491b97379cb942bad8cc_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNS0xLTEtMS01NDkwMg_384030bf-fd6c-405a-b172-b0469e3f290d"
      unitRef="usd">208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d0d737130c8459ea94dccc21f80236d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNS0zLTEtMS01NDkwMg_6699334f-9e09-4063-9a11-cc836b6f8e6b"
      unitRef="usd">158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ed42c65ad6f48289d365ab6f62a78e5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNS01LTEtMS01NDkwMg_63aa6144-190b-4d33-9fa2-18a7964eb567"
      unitRef="usd">400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f307972c3a64599838f36a5e99d8951_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNS03LTEtMS01NDkwMg_8262ba73-fb8b-46a3-b8e8-8bccfaa05a67"
      unitRef="usd">295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e59a90656be4a7a867fe9ed52b14ce7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNy0xLTEtMS01NDkwMg_f4161e38-24ad-4869-8cdb-8aa499b6690d"
      unitRef="usd">5365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b870d12b0344a04810b021bd3212f28_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNy0zLTEtMS01NDkwMg_63354973-4a23-4997-b53e-463ac6ecb092"
      unitRef="usd">6216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a659a3637234d9cb7e72aea39c144d7_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNy01LTEtMS01NDkwMg_ac3c5886-16fb-4fe4-9984-4cd1db3f5b98"
      unitRef="usd">11080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e1a4facd6974a7c815f4a1efd912e38_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfNy03LTEtMS01NDkwMg_8a332c3c-6f08-46fc-ac9d-1b6fca29d619"
      unitRef="usd">12281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6076888ccafc4e379550d8094979a5df_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfOS0xLTEtMS01NDkwMg_41598454-9e05-46ab-b709-77002f923d32"
      unitRef="usd">-742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58046b4c8d3d451eb12a184934dd65b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfOS0zLTEtMS01NDkwMg_9c58ecfd-65f9-46b2-9ead-d57166299d43"
      unitRef="usd">-117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74c1bd21f01144c0a45348ddfa91780f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfOS01LTEtMS01NDkwMg_6f790eb5-83e4-48dd-bb60-2d5aecbcf2da"
      unitRef="usd">-1031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51c382d0025846c3a902a31a56e03d2d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfOS03LTEtMS01NDkwMg_98ed60e7-9816-4a15-a68f-1220a5ea3fce"
      unitRef="usd">-272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMTAtMS0xLTEtNTQ5MDI_3466bcb1-9812-4677-9fc9-3624b9752ea2"
      unitRef="usd">15603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMTAtMy0xLTEtNTQ5MDI_0e57a5c6-a549-48b9-bc33-538d126495eb"
      unitRef="usd">17484000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMTAtNS0xLTEtNTQ5MDI_7f7e32cb-35b2-4e55-8284-fd1feae7d560"
      unitRef="usd">32819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjJmYWExYjA5MTk0YTQyYWJiYTMyZTIzMTg4ZTI5ZmFiL3RhYmxlcmFuZ2U6MmZhYTFiMDkxOTRhNDJhYmJhMzJlMjMxODhlMjlmYWJfMTAtNy0xLTEtNTQ5MDI_549a2c77-ef79-4e60-87ba-0d77d75f2460"
      unitRef="usd">35803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <whg:RevenueDisaggregationbyGeographicLocationTableTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RleHRyZWdpb246N2UwMDk1ODhlZGQzNGIyMzhlNzdlNTQwM2E2YmVmOTlfNDQ1MA_7d67292f-6bc7-4124-ba8b-88b38018b784">The following table presents our revenue disaggregated by our clients' geographical locations (in thousands):&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advisory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.025%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advisory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</whg:RevenueDisaggregationbyGeographicLocationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa7a9792a249497683c45d7e0da9e0c9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfMy0xLTEtMS01NDkwMg_17edd655-70cd-49f7-9ae4-df485185ed42"
      unitRef="usd">303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia23c7777c4e14d4e8c39a8a5b6a785a9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfMy0zLTEtMS01NDkwMg_52f19416-cff5-4b22-9402-04a35719a3c3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i855399feb9834b4fb7a61d394a18894e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfMy03LTEtMS01NDkwMg_f0d5f54a-2e80-4417-a192-f927feb0d85f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee74e70d73a04857a11e72b3fcab6ec3_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfMy05LTEtMS01NDkwMg_8a6c8301-a9cb-4092-8e0f-705adb1a2dc8"
      unitRef="usd">303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f0912ab8a494802af4cd469a592af4d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNS0xLTEtMS01NDkwMg_3afafca5-6b5e-4be8-9852-6657560efd4f"
      unitRef="usd">10677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ffab1af411542abb008dd8e85214a33_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNS0zLTEtMS01NDkwMg_8ffacfda-4681-4579-87fc-801fff8308bd"
      unitRef="usd">5365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91ae34f6b4434002915be02702cf85e8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNS03LTEtMS01NDkwMg_53eee3b5-38b1-445e-aeac-a79f9e33a776"
      unitRef="usd">-742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i759a21c97c074fe6a30591b38cdd828d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNS05LTEtMS01NDkwMg_2d10c230-6c19-4bdc-87d4-0da527fbf17e"
      unitRef="usd">15300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ddabdcf884b4401bdb655638b82718e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNi0xLTEtMS01NDkwMg_9a737759-f676-4075-976a-358a7cea28ca"
      unitRef="usd">10980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15617bdab4dd4335b1a77f0446aaf6d8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNi0zLTEtMS01NDkwMg_70dab3b8-64be-4373-8427-4d46195fccad"
      unitRef="usd">5365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i005116398bfc4615b70c80cc8e2a7c32_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNi03LTEtMS01NDkwMg_4f2d5a9d-17f1-49e1-abbd-2a6d67e05e0b"
      unitRef="usd">-742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjFkMzg0MmVmNWRkOTRlMTFiOGM5OTY3MWMyMDQzYTM3L3RhYmxlcmFuZ2U6MWQzODQyZWY1ZGQ5NGUxMWI4Yzk5NjcxYzIwNDNhMzdfNi05LTEtMS01NDkwMg_e2a1fbaf-88a5-49ae-b1dd-793b7809aa1b"
      unitRef="usd">15603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43a5bb35ec3b45778b5e817992bfd5e2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfMy0xLTEtMS01NDkwMg_56c47856-a29a-4c52-b224-b387089ba3bc"
      unitRef="usd">297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b032e6f53c345b4bb93179975d2c808_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfMy0zLTEtMS01NDkwMg_a102704e-ba24-4667-927c-502e621cd60f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea62aa1692ff45b39f8e7122e6d2deb8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfMy03LTEtMS01NDkwMg_971aeb50-eaea-41e4-87f8-775b314900bd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50194d082b3541a79acda885d3f7e519_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfMy05LTEtMS01NDkwMg_a9e1e0e4-657d-4199-8d2f-9230c8f84087"
      unitRef="usd">297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf1b309463ae4d01aebea8ebe809d0be_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNS0xLTEtMS01NDkwMg_a5c8d0b5-88ef-44da-b697-09abb9a0eda6"
      unitRef="usd">11088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1b9e471c0804ffc8d948028391eb468_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNS0zLTEtMS01NDkwMg_94489fef-0a57-43f2-a547-3afeedae48e4"
      unitRef="usd">6216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bd444f5b01d43288dc34926d64736ea_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNS03LTEtMS01NDkwMg_2a0f4b57-c609-4a8a-82b0-d6632d4aa708"
      unitRef="usd">-117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcf8353705db45dd8c6b324c9283db66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNS05LTEtMS01NDkwMg_572edf60-acb1-48b7-b85f-9b4388679ebd"
      unitRef="usd">17187000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i757d87abaca547bfa748c65d9933c02b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNi0xLTEtMS01NDkwMg_42036915-6184-4dd8-acbd-9e98a4b24b8e"
      unitRef="usd">11385000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3899cc33f36c44e4b773ff722c0d922e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNi0zLTEtMS01NDkwMg_d9bd2025-4d4c-4914-b3c3-3e4c0c99617a"
      unitRef="usd">6216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2ab642c939f421fa815eb6271184010_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNi03LTEtMS01NDkwMg_60a99b55-3dd7-4f13-8775-fd7ea175709a"
      unitRef="usd">-117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80My9mcmFnOjdlMDA5NTg4ZWRkMzRiMjM4ZTc3ZTU0MDNhNmJlZjk5L3RhYmxlOjIyYTkzYzJlMTU0MzQ1MTZhZjM4OWM1NTE3OWIxNTk2L3RhYmxlcmFuZ2U6MjJhOTNjMmUxNTQzNDUxNmFmMzg5YzU1MTc5YjE1OTZfNi05LTEtMS01NDkwMg_9c92e2d5-210b-4ded-b1dc-9f2de2aed919"
      unitRef="usd">17484000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d302f9955ae47f4896a8575381581df_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfMy0xLTEtMS01NDkwMg_b2023558-09cf-4def-8e37-dd70753e1a5e"
      unitRef="usd">594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07d856038d344b89a3ab1bf01ca50a07_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfMy0zLTEtMS01NDkwMg_e6997e39-09b8-4260-9683-a092fac85253"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i220f821b8f254bd0891f7d011ad36dda_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfMy03LTEtMS01NDkwMg_2204f356-4aaa-43e5-8cdd-74427ae98a1e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cd6283c7e554950b40c6da1a8f97803_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfMy05LTEtMS01NDkwMg_ab6da539-b0a8-465f-aab2-466f69f2228e"
      unitRef="usd">594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa2d8f54277e449a85524cbed8482bc5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNS0xLTEtMS01NDkwMg_5f6bd1c0-7c83-4199-a2a1-baf8f9021385"
      unitRef="usd">22176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01864b8e36824330bd1dc75661f54c7d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNS0zLTEtMS01NDkwMg_8ae48839-1738-418c-b72e-5a6407c0b4a1"
      unitRef="usd">11080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd16df405345476b88c423f903040f6a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNS03LTEtMS01NDkwMg_fe180e37-cbd6-48af-ac2b-e3da689376a7"
      unitRef="usd">-1031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7753e6246b7f424d84226f01a3a848f3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNS05LTEtMS01NDkwMg_b1d2e303-b4de-48b4-af6f-1bf2113be659"
      unitRef="usd">32225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0e5048751ea468ba7c07616283a2374_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNi0xLTEtMS01NDkwMg_121fbfb8-1f7a-48d2-84b1-6b8c6539d9f7"
      unitRef="usd">22770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i892189359d684a138a2750260bd3a515_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNi0zLTEtMS01NDkwMg_3e2931f9-7103-4e94-aed2-8d3245c510d8"
      unitRef="usd">11080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i735e3268f0a64e5a937e579b8961f3a9_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNi03LTEtMS01NDkwMg_28c454c8-ad71-4e12-a3eb-93e6c6b86d01"
      unitRef="usd">-1031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOmI5ZjY1ZmRjMmJmYTQyNGZiYWUwMDE3ZWE3MTUzYmI0L3RhYmxlcmFuZ2U6YjlmNjVmZGMyYmZhNDI0ZmJhZTAwMTdlYTcxNTNiYjRfNi05LTEtMS01NDkwMg_5ddcd678-6943-4225-91fe-8592bf3c76d9"
      unitRef="usd">32819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d860b3f50e34d60b90135e7fc5ffb9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfMy0xLTEtMS01NDkwMg_d2accbe1-d3af-40ff-8500-aa20d192f587"
      unitRef="usd">573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0405946480804e61b14decbcc35b7c91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfMy0zLTEtMS01NDkwMg_44f0e76a-d08c-4994-9ad6-103658284c77"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0ec8916864a4e76b219fa8bfefee9e3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfMy01LTEtMS01NDkwMg_a447952d-e8b4-4494-80d6-69fbf07a72ae"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f3b8c1e979645ce949a0280061b6a90_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfMy03LTEtMS01NDkwMg_5549629b-f551-428f-ae07-0c41a0c48bcc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i330977bc14a1470fb90b960042cf2daa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfMy05LTEtMS01NDkwMg_e3430049-1688-4ae4-b3a2-ed2b0cf07416"
      unitRef="usd">573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib76986cedece467ea09fce70c201fd17_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNC0xLTEtMS01NDkwMg_dec19d6d-db77-4620-8b49-036eb566acd1"
      unitRef="usd">638000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0551885871fe4a4988972308f4d4c9b1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNC0zLTEtMS01NDkwMg_40188bfa-f170-42e2-9a94-85c7a17d42f9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie00b490db1344bbb80c36889952f2154_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNC01LTEtMS01NDkwMg_b36d203d-8a53-4cdd-b738-3844c610e677"
      unitRef="usd">262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81883f1659044d86816e2c2f6005324d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNC03LTEtMS01NDkwMg_816fb7f3-1376-42ea-806b-6c84d17cbbcf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id858795301d34cfaa4e981eab5fd197f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNC05LTEtMS01NDkwMg_e3782209-c9eb-45d8-b8cc-bf89cb0bfab3"
      unitRef="usd">900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0c4a1af7e9a480aaad284702819b38d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNS0xLTEtMS01NDkwMg_6085b41c-d8fb-4467-a80e-6e58e7e6af76"
      unitRef="usd">20634000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0add1f678a04485680523b368d6eaf6e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNS0zLTEtMS01NDkwMg_96cc912f-f397-4f4b-baf6-1c0f07b3a687"
      unitRef="usd">12281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecf0623d3327485f9ab192682dde05b3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNS01LTEtMS01NDkwMg_522ef0b2-db37-4b0d-b9a1-f4f777572ac8"
      unitRef="usd">1687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9619a244bae74243ab45971e16513eb4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNS03LTEtMS01NDkwMg_3c700093-a97f-4108-9b6e-baa1c942d1cb"
      unitRef="usd">-272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33862107d6d5427ea57c26fb01d9ffbc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNS05LTEtMS01NDkwMg_6ac116c8-0147-4c3e-9ce1-104a0f9543a4"
      unitRef="usd">34330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib961884348104722837f82c46317cdc3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNi0xLTEtMS01NDkwMg_0aabdd80-1db2-4162-9f06-cb0e7b048f64"
      unitRef="usd">21845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7f53f4061eb47e4a07541870ceadba9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNi0zLTEtMS01NDkwMg_8daa546e-8cbf-4707-baff-a261abf3e503"
      unitRef="usd">12281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09286fa720ee48b09a139cd07760e194_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNi01LTEtMS01NDkwMg_468ee3a7-5ef4-461b-bf1c-42bf37332148"
      unitRef="usd">1949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d5931a809c041b1a6612361d87186c0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNi03LTEtMS01NDkwMg_66b6b42f-962c-480a-a17a-9d6f59bdafcd"
      unitRef="usd">-272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80Ni9mcmFnOjk0OTIxYjUyNjU1YjRmOTg4MGJmNDViN2I2MWVmMDc5L3RhYmxlOjRlNDI2ZTgwYzExNzQ0MGRhZGZkZmQ3YzkzOGQzZTJiL3RhYmxlcmFuZ2U6NGU0MjZlODBjMTE3NDQwZGFkZmRmZDdjOTM4ZDNlMmJfNi05LTEtMS01NDkwMg_ca047988-93f3-4169-829e-d271d447b701"
      unitRef="usd">35803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RleHRyZWdpb246ZGJiZTJiMTQ0YmEyNDFkYjkyZjNiYzBlZGRmMDY5ZTBfMTg0Mw_72502ff2-67a7-48e4-9e4b-651467468f18">SEGMENT REPORTING &lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate two segments: Advisory and Trust. These segments are managed separately based on the types of products and services offered and their related client bases. The Company&#x2019;s segment information is prepared on the same basis that management reviews the financial information for operational decision-making purposes. The Company&#x2019;s chief operating decision maker, our Chief Executive Officer, evaluates the performance of our segments based primarily on fee revenues and Economic Earnings. Westwood Holdings Group, Inc., the parent company of Advisory and Trust, does not have revenues and is the entity in which we record typical holding company expenses including employee compensation and benefits for holding company employees, directors&#x2019; fees and investor relations costs. All segment accounting policies are the same as those described in the summary of significant accounting policies. Intersegment balances that eliminate in consolidation have been applied to the appropriate segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advisory &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Advisory segment provides investment advisory services to (i) corporate pension and profit sharing plans, public employee retirement funds, Taft-Hartley plans, endowments, foundations and individuals, (ii) subadvisory relationships where Westwood provides investment management services to the Westwood Funds&#xae;, funds offered by other financial institutions and funds offered by our Trust segment and (iii) pooled investment vehicles, including collective investment trusts. Westwood Management provides investment advisory services to similar clients, and is included in our Advisory segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trust &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust provides trust and custodial services and participation in common trust funds that it sponsors to institutions and high net worth individuals. Westwood Trust is included in our Trust segment.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.362%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advisory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Westwood&lt;br/&gt;Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net fee revenues from external sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net fee revenues from external sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RleHRyZWdpb246ZGJiZTJiMTQ0YmEyNDFkYjkyZjNiYzBlZGRmMDY5ZTBfMzg_ab09201e-b178-4e10-9ce5-cfd3bf5ec382"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RleHRyZWdpb246ZGJiZTJiMTQ0YmEyNDFkYjkyZjNiYzBlZGRmMDY5ZTBfMTg0Ng_10d3f92f-1aa9-44fe-825e-bb1682f65be3">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.362%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Advisory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Westwood&lt;br/&gt;Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net fee revenues from external sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(174,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net fee revenues from external sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <whg:RevenueFromExternalSources
      contextRef="iea6eb7d1823847bf85d49cddcf0f169e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMi0yLTEtMS01NDkwMg_6d427f70-31d3-423d-aec9-916a6ba61a89"
      unitRef="usd">10980000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i7de11771e6794a56b23f7c8085d6b5ab_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMi00LTEtMS01NDkwMg_be3d7b7b-01c4-42ec-8355-666d44d933ee"
      unitRef="usd">5365000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="id8cc64e102e547579e8cdcf5a625822c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMi02LTEtMS01NDkwMg_e4382211-46b4-44c4-ba1f-6d9fa098133c"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="ib0c4925eca974c2b995142f5040a15d0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMi04LTEtMS01NDkwMg_052b0ad3-ebb3-4bcb-8a22-999e23aae20a"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMi0xMC0xLTEtNTQ5MDI_8455d19b-be5f-427a-b6fe-437f476f00b2"
      unitRef="usd">16345000</whg:RevenueFromExternalSources>
    <whg:NetIntersegmentRevenues
      contextRef="iea6eb7d1823847bf85d49cddcf0f169e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMy0yLTEtMS01NDkwMg_49049d6a-4467-40e1-8c37-9c68c34b5fbc"
      unitRef="usd">536000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i7de11771e6794a56b23f7c8085d6b5ab_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMy00LTEtMS01NDkwMg_b2427a33-4765-4168-a841-9e8ab7294eb4"
      unitRef="usd">88000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="id8cc64e102e547579e8cdcf5a625822c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMy02LTEtMS01NDkwMg_d1cb33ce-f7ec-4253-8fdb-11155d914f03"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="ib0c4925eca974c2b995142f5040a15d0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMy04LTEtMS01NDkwMg_13e9311e-2ea5-4955-b1ba-6b82de7bd210"
      unitRef="usd">-624000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMy0xMC0xLTEtNTQ5MDI_ac7252c0-b251-42eb-bb15-e72d8460b7d2"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:Otherrevenue
      contextRef="iea6eb7d1823847bf85d49cddcf0f169e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNS0yLTEtMS01NDkwMg_d40cf99c-9522-4eb4-a258-652234bf7662"
      unitRef="usd">-742000</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i7de11771e6794a56b23f7c8085d6b5ab_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNS00LTEtMS01NDkwMg_6ea9e2e4-1ba7-4e39-97ac-6b86f1e6828d"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="id8cc64e102e547579e8cdcf5a625822c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNS02LTEtMS01NDkwMg_a8d2fa6d-c631-448d-a2f1-722c26217490"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="ib0c4925eca974c2b995142f5040a15d0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNS04LTEtMS01NDkwMg_7773fa89-09a7-44f5-84b5-6955b6e0301f"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNS0xMC0xLTEtNTQ5MDI_19e66ca4-5263-43c8-a416-3dd58253f27c"
      unitRef="usd">-742000</whg:Otherrevenue>
    <us-gaap:Revenues
      contextRef="iea6eb7d1823847bf85d49cddcf0f169e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNi0yLTEtMS01NDkwMg_4dc2da39-95af-462d-b4dc-9cc1c4b347b3"
      unitRef="usd">10774000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7de11771e6794a56b23f7c8085d6b5ab_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNi00LTEtMS01NDkwMg_407a1e40-547a-44f7-9094-2c2cbcb92d94"
      unitRef="usd">5453000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id8cc64e102e547579e8cdcf5a625822c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNi02LTEtMS01NDkwMg_f049066c-be40-46e5-80f1-e06f1c690c8f"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib0c4925eca974c2b995142f5040a15d0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNi04LTEtMS01NDkwMg_ac9fd6c8-af16-49ab-bf8a-2d78af801770"
      unitRef="usd">-624000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfNi0xMC0xLTEtNTQ5MDI_d0801f00-bd24-4776-aff5-9d2c859b1440"
      unitRef="usd">15603000</us-gaap:Revenues>
    <us-gaap:Assets
      contextRef="i3335414f0f80446b98741d404f051a65_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOC0yLTEtMS01NDkwMg_c6d7ad7f-5410-4011-aa6b-1524d8331dd5"
      unitRef="usd">223773000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ief4c7bfbd853437282da85c6e838365e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOC00LTEtMS01NDkwMg_e12bdba7-4845-441c-b13f-bfe45fcb811d"
      unitRef="usd">52105000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib1fde7ce3d31469dbf3af9f08f9f4bc0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOC02LTEtMS01NDkwMg_faef4211-6be8-45b7-8e36-e8f60100a761"
      unitRef="usd">28586000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iec33c904b765490296f8611646df2d7b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOC04LTEtMS01NDkwMg_3527c282-d41f-4aac-b8f1-e5e0b68bcc04"
      unitRef="usd">-174539000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOC0xMC0xLTEtNTQ5MDI_a565332d-2840-458d-8c47-434d4b19f9d4"
      unitRef="usd">129925000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i3335414f0f80446b98741d404f051a65_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOS0yLTEtMS01NDkwMg_c62d5352-333a-4238-b514-03c29948e8a2"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ief4c7bfbd853437282da85c6e838365e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOS00LTEtMS01NDkwMg_6e5cdc57-ef54-49e4-99e7-b787a512f2c9"
      unitRef="usd">16401000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib1fde7ce3d31469dbf3af9f08f9f4bc0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOS02LTEtMS01NDkwMg_484e9f41-368d-46ab-a18f-9471e79b0250"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iec33c904b765490296f8611646df2d7b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOS04LTEtMS01NDkwMg_23fba16d-5412-42c1-b2f3-3255f50f93c4"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfOS0xMC0xLTEtNTQ5MDI_b58d190e-c790-4d0c-9146-c900af5e657f"
      unitRef="usd">16401000</us-gaap:Goodwill>
    <whg:RevenueFromExternalSources
      contextRef="i07dbcedb3ab94cdf95bbcb06439ff00e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTItMi0xLTEtNTQ5MDI_6ce107a4-5d91-414f-a999-3a76c2389583"
      unitRef="usd">11385000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i1f93441a79e947b5bb59006c3c7a95f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTItNC0xLTEtNTQ5MDI_ec94b1c7-c4c4-47ef-b966-b4dce5273dfc"
      unitRef="usd">6216000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i0ded7885d62340eea1d457265c507133_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTItNi0xLTEtNTQ5MDI_2363e795-99a6-42bd-aa8e-49b175a068f7"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i63d68c01bb5542d1af048cacc50b8ef3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTItOC0xLTEtNTQ5MDI_0e87bfb7-f29f-4cb3-b5a2-d47a6c250198"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTItMTAtMS0xLTU0OTAy_f7fb053e-6588-4436-b8ab-ae3dfc2ee98d"
      unitRef="usd">17601000</whg:RevenueFromExternalSources>
    <whg:NetIntersegmentRevenues
      contextRef="i07dbcedb3ab94cdf95bbcb06439ff00e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTMtMi0xLTEtNTQ5MDI_74c2386a-375e-4003-a04b-35f2a6749793"
      unitRef="usd">624000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i1f93441a79e947b5bb59006c3c7a95f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTMtNC0xLTEtNTQ5MDI_8341ab30-807b-46d5-a4c0-3dfd842a555c"
      unitRef="usd">87000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i0ded7885d62340eea1d457265c507133_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTMtNi0xLTEtNTQ5MDI_097d98f6-00c4-4da4-8aa1-c91dd63e89e8"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i63d68c01bb5542d1af048cacc50b8ef3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTMtOC0xLTEtNTQ5MDI_5b54dac8-9dfa-4f56-b6fb-782def23223a"
      unitRef="usd">-711000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTMtMTAtMS0xLTU0OTAy_3e933605-ac32-4cce-a330-5f3fa50b1f96"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:Otherrevenue
      contextRef="i07dbcedb3ab94cdf95bbcb06439ff00e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTUtMi0xLTEtNTQ5MDI_2b6ad06f-ed16-4c60-ab54-d1d69a38c33c"
      unitRef="usd">-117000</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i1f93441a79e947b5bb59006c3c7a95f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTUtNC0xLTEtNTQ5MDI_32b331ff-ee3e-4a23-b4c3-63627b74466a"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i0ded7885d62340eea1d457265c507133_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTUtNi0xLTEtNTQ5MDI_74df9360-07d2-4d48-985a-1277edffebd4"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i63d68c01bb5542d1af048cacc50b8ef3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTUtOC0xLTEtNTQ5MDI_c089d666-aa95-4b27-bff0-187b3b62b069"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTUtMTAtMS0xLTU0OTAy_ed5bc19e-e8c3-491c-a335-1348931522bb"
      unitRef="usd">-117000</whg:Otherrevenue>
    <us-gaap:Revenues
      contextRef="i07dbcedb3ab94cdf95bbcb06439ff00e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTYtMi0xLTEtNTQ5MDI_a8123dae-65bc-42da-8b16-13aa2700b74d"
      unitRef="usd">11892000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1f93441a79e947b5bb59006c3c7a95f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTYtNC0xLTEtNTQ5MDI_c85ac9d1-4489-4b9f-aa85-372d39e518ea"
      unitRef="usd">6303000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ded7885d62340eea1d457265c507133_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTYtNi0xLTEtNTQ5MDI_136380aa-0ec8-416f-8321-2397568c60e4"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i63d68c01bb5542d1af048cacc50b8ef3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTYtOC0xLTEtNTQ5MDI_f813344b-fb4b-4b4d-b963-55ebfe63abd5"
      unitRef="usd">-711000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTYtMTAtMS0xLTU0OTAy_221222bc-7539-4465-9a57-23efaf4261df"
      unitRef="usd">17484000</us-gaap:Revenues>
    <us-gaap:Assets
      contextRef="id9b8f49fe9054f92abaef1fe43c63e97_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTgtMi0xLTEtNTQ5MDI_59e54bd6-dbaf-42eb-a9a5-00419487c101"
      unitRef="usd">211651000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i002b682278a845678ea413ae79d9a81f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTgtNC0xLTEtNTQ5MDI_73668590-c616-49be-b837-bbd5f0bc02ed"
      unitRef="usd">57214000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i300a0e8351a7432e9dda9253d7ab9c81_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTgtNi0xLTEtNTQ5MDI_9e8ad0c5-465c-4e09-9b9d-5df2c04a712b"
      unitRef="usd">12458000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3e6f3eb126604be583539448c447a8e3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTgtOC0xLTEtNTQ5MDI_68c07981-bf28-4775-8ec1-2124f0289b02"
      unitRef="usd">-129059000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTgtMTAtMS0xLTU0OTAy_c32430b4-0fb9-49ce-b7fe-8b51c81609a4"
      unitRef="usd">152264000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="id9b8f49fe9054f92abaef1fe43c63e97_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTktMi0xLTEtNTQ5MDI_b46d66b7-ff09-4fd2-b66b-4bb9c9c6c21f"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i002b682278a845678ea413ae79d9a81f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTktNC0xLTEtNTQ5MDI_7579ba00-8e73-401b-9ab6-c1c8e0c0bccb"
      unitRef="usd">16401000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i300a0e8351a7432e9dda9253d7ab9c81_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTktNi0xLTEtNTQ5MDI_964ff541-01f0-4b64-93a9-935b40fa1de9"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3e6f3eb126604be583539448c447a8e3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTktOC0xLTEtNTQ5MDI_e04a5125-5a08-4122-9c6a-387c7a5cfb06"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF80OS9mcmFnOmRiYmUyYjE0NGJhMjQxZGI5MmYzYmMwZWRkZjA2OWUwL3RhYmxlOjJkOWYwNmFkYTdiYzRlYzZiMzBkNjQ3ZWU5NTEyMmFmL3RhYmxlcmFuZ2U6MmQ5ZjA2YWRhN2JjNGVjNmIzMGQ2NDdlZTk1MTIyYWZfMTktMTAtMS0xLTU0OTAy_8104cc0b-1f64-407c-becb-ddcf496a4001"
      unitRef="usd">16401000</us-gaap:Goodwill>
    <whg:RevenueFromExternalSources
      contextRef="i904a3efa7a1a44508a01c345816f9742_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMi0yLTEtMS01NDkwMg_42aa7954-87db-4537-9b4b-c0cca2471b24"
      unitRef="usd">22770000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i846d27d055bd4ada9f92c375910b4f9d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMi00LTEtMS01NDkwMg_dfcf68ee-683e-4a4f-a958-f67461e94138"
      unitRef="usd">11080000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="ic113ff46044a47f7a87f7b6bc764edda_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMi02LTEtMS01NDkwMg_85cd343c-95da-4815-a234-59f8c7e6ef95"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="ic30bfcf7c49a4531b73bafd8805f4e8b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMi04LTEtMS01NDkwMg_1c360a90-2cf8-4eaf-9b16-8834530c2bfc"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMi0xMC0xLTEtNTQ5MDI_f927f2d3-79a4-4900-bcaa-65251dd299d0"
      unitRef="usd">33850000</whg:RevenueFromExternalSources>
    <whg:NetIntersegmentRevenues
      contextRef="i904a3efa7a1a44508a01c345816f9742_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMy0yLTEtMS01NDkwMg_1aec161d-3732-4a04-89b4-63ab03e56c0f"
      unitRef="usd">1113000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i846d27d055bd4ada9f92c375910b4f9d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMy00LTEtMS01NDkwMg_ef7905a8-e2df-4cf2-bb13-545673c53c89"
      unitRef="usd">178000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="ic113ff46044a47f7a87f7b6bc764edda_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMy02LTEtMS01NDkwMg_bf848049-04ff-43b2-a060-8731476fd967"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="ic30bfcf7c49a4531b73bafd8805f4e8b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMy04LTEtMS01NDkwMg_28917ab8-ea90-4bda-8e2a-9d5f9e241c71"
      unitRef="usd">-1291000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMy0xMC0xLTEtNTQ5MDI_592b2dce-ae83-4764-ac53-871cbb1a5769"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:Otherrevenue
      contextRef="i904a3efa7a1a44508a01c345816f9742_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNS0yLTEtMS01NDkwMg_0374ee5e-238c-44f2-b731-ca21147f180a"
      unitRef="usd">-1031000</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i846d27d055bd4ada9f92c375910b4f9d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNS00LTEtMS01NDkwMg_51fd2d73-23ba-449d-aa89-37fc5903254a"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="ic113ff46044a47f7a87f7b6bc764edda_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNS02LTEtMS01NDkwMg_13690d6a-3360-4aa4-a025-546dd9e0898a"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="ic30bfcf7c49a4531b73bafd8805f4e8b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNS04LTEtMS01NDkwMg_f62a8a5e-3a61-4a9b-a020-c3212935fade"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNS0xMC0xLTEtNTQ5MDI_720d662e-e089-46aa-b6a1-2024fd37e99e"
      unitRef="usd">-1031000</whg:Otherrevenue>
    <us-gaap:Revenues
      contextRef="i904a3efa7a1a44508a01c345816f9742_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNi0yLTEtMS01NDkwMg_c6dc7399-b8b7-4659-9903-724e350f01bc"
      unitRef="usd">22852000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i846d27d055bd4ada9f92c375910b4f9d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNi00LTEtMS01NDkwMg_aba7e7a2-5b7e-40a1-97cf-6b59ca824b30"
      unitRef="usd">11258000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic113ff46044a47f7a87f7b6bc764edda_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNi02LTEtMS01NDkwMg_0baa6050-b142-4b30-a9be-f9ae7991389e"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic30bfcf7c49a4531b73bafd8805f4e8b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNi04LTEtMS01NDkwMg_ecca82f5-195c-4fd1-9031-9d53dee69acd"
      unitRef="usd">-1291000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfNi0xMC0xLTEtNTQ5MDI_e7f1d9d5-64b3-41d9-89a0-fa7a8cb5d092"
      unitRef="usd">32819000</us-gaap:Revenues>
    <whg:RevenueFromExternalSources
      contextRef="i94c804433ca445eca6fdb4e52baa4253_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfOS0yLTEtMS01NDkwMg_54fd29d7-f635-4c46-9201-c356760ff24e"
      unitRef="usd">23794000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="ie3aee365d0ca4931b30c01de8170ecaa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfOS00LTEtMS01NDkwMg_425afcbb-4f3a-4d30-8f06-70019f8650a6"
      unitRef="usd">12281000</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="i465e0df28bc943aab50d2e3f575a5217_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfOS02LTEtMS01NDkwMg_47e8c6d7-2314-47b8-9fcd-54ff0c837432"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="iac48af39587945fc9bacd6c7eaaf9cbb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfOS04LTEtMS01NDkwMg_f40197ab-66df-4f52-96fd-47c64dd436c4"
      unitRef="usd">0</whg:RevenueFromExternalSources>
    <whg:RevenueFromExternalSources
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfOS0xMC0xLTEtNTQ5MDI_fe85581a-39dd-4b92-a9d1-62c4d6ef8502"
      unitRef="usd">36075000</whg:RevenueFromExternalSources>
    <whg:NetIntersegmentRevenues
      contextRef="i94c804433ca445eca6fdb4e52baa4253_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTAtMi0xLTEtNTQ5MDI_8f0f1118-bf74-494b-873b-d7b948bf22c7"
      unitRef="usd">1300000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="ie3aee365d0ca4931b30c01de8170ecaa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTAtNC0xLTEtNTQ5MDI_8612971a-b282-4f78-be6b-49bf7ea303ba"
      unitRef="usd">168000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="i465e0df28bc943aab50d2e3f575a5217_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTAtNi0xLTEtNTQ5MDI_2ffbe11b-e714-4bf5-807e-4709214d6256"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="iac48af39587945fc9bacd6c7eaaf9cbb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTAtOC0xLTEtNTQ5MDI_6b7d5d8a-dd1e-4760-af2e-6357c596b7ef"
      unitRef="usd">-1468000</whg:NetIntersegmentRevenues>
    <whg:NetIntersegmentRevenues
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTAtMTAtMS0xLTU0OTAy_32c82ec1-82fc-4912-8e5e-b3ca4aefaacd"
      unitRef="usd">0</whg:NetIntersegmentRevenues>
    <whg:Otherrevenue
      contextRef="i94c804433ca445eca6fdb4e52baa4253_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTItMi0xLTEtNTQ5MDI_1c43e9a2-525f-4d57-bd63-1c57f8f96426"
      unitRef="usd">-272000</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="ie3aee365d0ca4931b30c01de8170ecaa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTItNC0xLTEtNTQ5MDI_dcb19ff9-f639-4382-a469-4cc844ff765c"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="i465e0df28bc943aab50d2e3f575a5217_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTItNi0xLTEtNTQ5MDI_25d1d10a-261e-476f-bd51-3dcb57f4f98a"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="iac48af39587945fc9bacd6c7eaaf9cbb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTItOC0xLTEtNTQ5MDI_feb57415-9f4c-4f17-bd84-2db56d6f7684"
      unitRef="usd">0</whg:Otherrevenue>
    <whg:Otherrevenue
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTItMTAtMS0xLTU0OTAy_53e9ca41-e780-4bd3-9d9e-52467eb4a022"
      unitRef="usd">-272000</whg:Otherrevenue>
    <us-gaap:Revenues
      contextRef="i94c804433ca445eca6fdb4e52baa4253_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTMtMi0xLTEtNTQ5MDI_658e56bb-751a-4eb6-8f1d-f09eb1283e78"
      unitRef="usd">24822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie3aee365d0ca4931b30c01de8170ecaa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTMtNC0xLTEtNTQ5MDI_77fd755c-2d85-4414-bf76-a6096ce1cb81"
      unitRef="usd">12449000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i465e0df28bc943aab50d2e3f575a5217_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTMtNi0xLTEtNTQ5MDI_0c231a53-1732-4cfb-a37f-bc47cd19d736"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac48af39587945fc9bacd6c7eaaf9cbb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTMtOC0xLTEtNTQ5MDI_411eb434-98c6-40c0-88af-794c6846beaa"
      unitRef="usd">-1468000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81Mi9mcmFnOjQwNjFkYmZkOWUzZDQ5NDE5ZWU0NjhhMTNmYjk5ZWY0L3RhYmxlOmZhODk4NzIxYjlhYjQxYmJhYWQwMDQxNDQwYmU3MGNkL3RhYmxlcmFuZ2U6ZmE4OTg3MjFiOWFiNDFiYmFhZDAwNDE0NDBiZTcwY2RfMTMtMTAtMS0xLTU0OTAy_90554e94-77ff-48ac-8e08-943f4e87769c"
      unitRef="usd">35803000</us-gaap:Revenues>
    <us-gaap:LongTermInvestments
      contextRef="id7778fe071a54483b35bb40efab011ae_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNDQ_1f78fe93-6e1d-4492-a020-512a1cbb57de"
      unitRef="usd">5400000</us-gaap:LongTermInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i28d52a1125d641079303808d385e5cfe_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNjE1_62d612b4-e974-4001-aa2c-e3eb1797285b"
      unitRef="usd">2800000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i28d52a1125d641079303808d385e5cfe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNzM1_aced3dca-3d84-4206-aee3-0f32eb787ce2"
      unitRef="usd">8300000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:CostMethodInvestments
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNTQ5NzU1ODE2ODI5_b19be189-9aca-4331-92ac-2de8498c5bb1"
      unitRef="usd">4400000</us-gaap:CostMethodInvestments>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNTQ5NzU1ODE2ODIx_14d519be-bfb5-4b8c-b44f-c306e0b2e639"
      unitRef="usd">-300000</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNTQ5NzU1ODE2Nzgz_84a7c983-f537-48e4-825d-b9216bea5098"
      unitRef="usd">200000</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:UnrealizedLossOnSecurities
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfNTQ5NzU1ODE2Nzk4_94a3dd55-9687-40f5-bfa0-8a06e86e0bd0"
      unitRef="usd">700000</us-gaap:UnrealizedLossOnSecurities>
    <us-gaap:LongTermInvestments
      contextRef="i346ab0e980574a0bab32f172d7b13865_I20190228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfMTMwMA_c72367bf-d2eb-4c31-85e7-f319fc17637e"
      unitRef="usd">300000</us-gaap:LongTermInvestments>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RleHRyZWdpb246NDlhYjE5NmRmOTA1NDk1NTg5MTRjYjNhMmVkNGM5NTBfMTgwMA_0502ee49-1f95-4480-8ccf-7e10bd0df6fc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments carried at fair value are presented in the table below (in thousands): &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government and Government agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange-traded bond funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total trading securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private investment fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments carried at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government and Government agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange-traded bond funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total trading securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private investment fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments carried at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i52c070b839dd48e2b80cc7cad950e555_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMi0yLTEtMS01NDkwMg_f4cb41c2-5214-4acc-a20c-f7aa8d7dcaaf"
      unitRef="usd">40570000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="i8e9e37a7f1934a0981a451af57cb721c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMi00LTEtMS01NDkwMg_8d6b7431-6c5f-43a1-bf90-00a1fc74a8c9"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="i8e9e37a7f1934a0981a451af57cb721c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMi02LTEtMS01NDkwMg_e02d5f36-8f82-4b58-90f2-f22cb42cb651"
      unitRef="usd">566000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i52c070b839dd48e2b80cc7cad950e555_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMi04LTEtMS01NDkwMg_f66f2fd2-172f-4576-a9d8-094e2e5c19b9"
      unitRef="usd">40004000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i6f6c717e96914c3086bde6a2990aa72d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMy0yLTEtMS01NDkwMg_1a1c3c4c-65c9-4684-a020-a49b17a77ab1"
      unitRef="usd">6016000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="ie3367b243048465da8b6d8603c7be59e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMy00LTEtMS01NDkwMg_6bb8427d-70cf-4203-a504-12e9b099c91b"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="ie3367b243048465da8b6d8603c7be59e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMy02LTEtMS01NDkwMg_55c286aa-47c0-436c-bb30-3f6d737e18fc"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i6f6c717e96914c3086bde6a2990aa72d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMy04LTEtMS01NDkwMg_b8c381b4-f740-43a8-89c6-c161b935fd35"
      unitRef="usd">6016000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i6f51b98193be4ffb937c5cae15870f23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNC0yLTEtMS01NDkwMg_8bce5e79-c396-45a0-8aaf-4fcd989bb4d7"
      unitRef="usd">4760000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="ieb28949b7c0343b9bf7eb889260f0184_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNC00LTEtMS01NDkwMg_2ef24a95-a967-41d9-9c58-3debfe581a46"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="ieb28949b7c0343b9bf7eb889260f0184_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNC02LTEtMS01NDkwMg_c23fe880-62d0-4aab-8067-c790a64ca860"
      unitRef="usd">553000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i6f51b98193be4ffb937c5cae15870f23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNC04LTEtMS01NDkwMg_99708da6-42b3-4a4c-88f5-ebe3a28f35e6"
      unitRef="usd">4207000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="ie3c929e4e92f4aec944f7e4829e2699e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNS0yLTEtMS01NDkwMg_f708a179-3e69-420f-a087-37ebd8ceb3d3"
      unitRef="usd">1295000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="i76e22c0149c141238dcc4539c2345c8c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNS00LTEtMS01NDkwMg_77efa91f-75ce-4245-a8e2-32d5aad6f6fe"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="i76e22c0149c141238dcc4539c2345c8c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNS02LTEtMS01NDkwMg_e0793009-ee6f-4aa4-bc0f-6cf7e201868b"
      unitRef="usd">45000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ie3c929e4e92f4aec944f7e4829e2699e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNS04LTEtMS01NDkwMg_41f9117f-fa27-4f10-af81-9b9fb3644625"
      unitRef="usd">1250000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i1e1399fb893c4e24a4733f348b8d3f67_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNi0yLTEtMS01NDkwMg_79cd10a3-afd6-4d2d-a2f9-620aa9f4ea1a"
      unitRef="usd">147000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="ia3ab249cba9143dabf60e11ffbe38544_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNi00LTEtMS01NDkwMg_fdab03d5-21ac-46c6-bab7-6431f6879a9b"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="ia3ab249cba9143dabf60e11ffbe38544_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNi02LTEtMS01NDkwMg_78e7d14e-eb2d-4067-91f1-0712997a417a"
      unitRef="usd">18000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i1e1399fb893c4e24a4733f348b8d3f67_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNi04LTEtMS01NDkwMg_9b449564-999c-40d8-8723-aceac858e957"
      unitRef="usd">129000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNy0yLTEtMS01NDkwMg_b4b519d6-43bc-4848-a894-a67fc9661d4f"
      unitRef="usd">52788000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNy00LTEtMS01NDkwMg_69965e1e-f68a-4595-ba3d-5ce7963f17ba"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNy02LTEtMS01NDkwMg_8b30edff-c997-4172-89dd-9ad559d75871"
      unitRef="usd">1182000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfNy04LTEtMS01NDkwMg_1ad7f388-bc8d-41b2-89f6-7bd2c28abf8a"
      unitRef="usd">51606000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="id51956275cb84ba587a67b1702f56329_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOC0yLTEtMS01NDkwMg_c0f96658-9392-4b07-9dfd-c1a766304318"
      unitRef="usd">265000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="ia964ddff2576493fb1ee2ffa366a64c1_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOC00LTEtMS01NDkwMg_cf05083c-7b59-40ab-9d8f-5b61625ee63e"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="ia964ddff2576493fb1ee2ffa366a64c1_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOC02LTEtMS01NDkwMg_924b9ad6-d241-4729-b7d8-aad3b4b55778"
      unitRef="usd">40000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id51956275cb84ba587a67b1702f56329_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOC04LTEtMS01NDkwMg_36ba5306-6c5c-4525-a333-ba052d2dbb46"
      unitRef="usd">225000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i0983346927c94d838c9eb580e6a3255b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOS0yLTEtMS01NDkwMg_0d32a6ef-cdc4-45b1-bb4e-c960b441d70b"
      unitRef="usd">3420000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i251e0b773ff14435acdde8328f200fe5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOS00LTEtMS01NDkwMg_c021ed33-537d-4095-8157-c7c051701e6c"
      unitRef="usd">604000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="i251e0b773ff14435acdde8328f200fe5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOS02LTEtMS01NDkwMg_9e827aa0-4d07-40f9-8375-663f3636f1a5"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0983346927c94d838c9eb580e6a3255b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfOS04LTEtMS01NDkwMg_6c6a040b-217f-4b6d-9065-f3d3c7daf69a"
      unitRef="usd">4024000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTAtMi0xLTEtNTQ5MDI_bd7e3eee-6693-4fed-a6cb-4ac4db25324e"
      unitRef="usd">56473000</us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost>
    <whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedGain
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTAtNC0xLTEtNTQ5MDI_646c2593-cf2c-467e-9e3e-5f1d31bdbbeb"
      unitRef="usd">604000</whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedGain>
    <whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTAtNi0xLTEtNTQ5MDI_1b8c5332-51a0-4318-afe7-bab33b952301"
      unitRef="usd">1222000</whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedLoss>
    <us-gaap:TradingSecurities
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTAtOC0xLTEtNTQ5MDI_0e3b577c-4fbe-46db-bc78-9f6a494e8374"
      unitRef="usd">55855000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i45dd5d6199324b98863e443929445160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTMtMi0xLTEtNTQ5MDI_a4490298-282a-4300-aff1-980b6500e96d"
      unitRef="usd">39926000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="id16e03259f314108830ecf03f5dd0437_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTMtNC0xLTEtNTQ5MDI_6ecd4f43-d7f4-49a8-8d58-3ec6638fb0c2"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="id16e03259f314108830ecf03f5dd0437_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTMtNi0xLTEtNTQ5MDI_0e51c15e-cdc3-44fa-9850-11f5d5282413"
      unitRef="usd">491000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i45dd5d6199324b98863e443929445160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTMtOC0xLTEtNTQ5MDI_9c8bfef9-c4af-4c3a-9755-5ec568052f9c"
      unitRef="usd">39435000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="id2640e9bc56b42c2847b3ce202c19787_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTQtMi0xLTEtNTQ5MDI_a5dfcbb3-0ff4-472e-b3a6-71e099cf40d3"
      unitRef="usd">19661000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="i5fedc3502a21406da10a1c6348293649_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTQtNC0xLTEtNTQ5MDI_a8ef618f-fc8b-41ba-a66c-6f017aeeafc6"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="i5fedc3502a21406da10a1c6348293649_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTQtNi0xLTEtNTQ5MDI_165c86e1-d6f4-4e5a-ba94-ff61ff10eff3"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="id2640e9bc56b42c2847b3ce202c19787_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTQtOC0xLTEtNTQ5MDI_6857328f-786f-44dc-a3ce-2d7eb8512b57"
      unitRef="usd">19661000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="ie589192b79104507a8a11b1a30114209_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTUtMi0xLTEtNTQ5MDI_c9901f91-af90-4e95-819e-866d55a05d00"
      unitRef="usd">4135000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="i4757b6b9250c491d8ddb157ee0707af8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTUtNC0xLTEtNTQ5MDI_9604329a-d586-4846-a281-f85cd80f307a"
      unitRef="usd">158000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="i4757b6b9250c491d8ddb157ee0707af8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTUtNi0xLTEtNTQ5MDI_2034482e-8962-42dd-b6d4-d41ae7a2585e"
      unitRef="usd">7000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ie589192b79104507a8a11b1a30114209_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTUtOC0xLTEtNTQ5MDI_94e79862-1b26-43fd-a0d8-2280866ad86b"
      unitRef="usd">4286000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="ib97ba2adfb7942d682254e218aff80d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTYtMi0xLTEtNTQ5MDI_90091441-3316-4d07-82a3-96ee26d937d4"
      unitRef="usd">1296000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="if72982431bd64f67b41655f5b66382d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTYtNC0xLTEtNTQ5MDI_30232234-b087-4f74-b3d0-01cad88298ad"
      unitRef="usd">206000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="if72982431bd64f67b41655f5b66382d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTYtNi0xLTEtNTQ5MDI_65b6d465-6b34-4bda-98d8-af908cc937ec"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ib97ba2adfb7942d682254e218aff80d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTYtOC0xLTEtNTQ5MDI_e6c335ff-9e42-4c86-a2e9-23d04e6d6763"
      unitRef="usd">1502000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="ibb1b8345aa384926bbb1e04ea7350e23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTctMi0xLTEtNTQ5MDI_062e8bac-31de-4bc9-bbd9-deec4ecb7846"
      unitRef="usd">140000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="i4902b198932d48ee8ed813d36366fc50_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTctNC0xLTEtNTQ5MDI_bffee89e-24ac-4a01-b8b8-436ff47d4e01"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="i4902b198932d48ee8ed813d36366fc50_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTctNi0xLTEtNTQ5MDI_486c63ab-e18e-471a-a8da-a9b3c471bfa7"
      unitRef="usd">0</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ibb1b8345aa384926bbb1e04ea7350e23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTctOC0xLTEtNTQ5MDI_ead0804b-37b0-42fd-8e09-cd73782bdf0d"
      unitRef="usd">140000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTgtMi0xLTEtNTQ5MDI_1656f185-5962-4f5c-8cd9-006b5c93ab26"
      unitRef="usd">65158000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="i28d52a1125d641079303808d385e5cfe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTgtNC0xLTEtNTQ5MDI_e6ac0968-5f23-433d-a2dd-ed0601a0786c"
      unitRef="usd">364000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="i28d52a1125d641079303808d385e5cfe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTgtNi0xLTEtNTQ5MDI_d39361fb-c952-49fc-a3e0-8edf332f26c8"
      unitRef="usd">498000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTgtOC0xLTEtNTQ5MDI_5bd2b01c-bfff-4bcd-8c8e-ff64fd9cc659"
      unitRef="usd">65024000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i93e24cc5746e40b08c7fa4731a61df0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTktMi0xLTEtNTQ5MDI_cdfb2da5-0310-4331-916f-0b9fd64794b7"
      unitRef="usd">265000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="ifc646daaf31f4ec8a9912fb1a39c4671_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTktNC0xLTEtNTQ5MDI_6b79091f-ebab-400d-a693-9758c846f08c"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="ifc646daaf31f4ec8a9912fb1a39c4671_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTktNi0xLTEtNTQ5MDI_cc449f41-aeb9-4161-acb9-17e4e4866427"
      unitRef="usd">121000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i93e24cc5746e40b08c7fa4731a61df0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMTktOC0xLTEtNTQ5MDI_c5ccf633-3e3e-4783-bbc9-c81da98e1976"
      unitRef="usd">144000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i867956957df847a1b9431f38794da675_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjAtMi0xLTEtNTQ5MDI_f84ad4f2-92ae-4b24-a721-f7065d2666a5"
      unitRef="usd">3420000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="if5e93a6cf637413da1a03c9de8091dbf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjAtNC0xLTEtNTQ5MDI_2596fa62-d5b6-41da-aa93-5561ed478fff"
      unitRef="usd">949000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="if5e93a6cf637413da1a03c9de8091dbf_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjAtNi0xLTEtNTQ5MDI_c1e9df3c-2e47-45a8-9e24-5d624f3b54cc"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i867956957df847a1b9431f38794da675_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjAtOC0xLTEtNTQ5MDI_2c5e2b59-6282-493f-acfd-c4c04be7c87b"
      unitRef="usd">4369000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjEtMi0xLTEtNTQ5MDI_fbe3c5e9-fc7d-4c2a-8780-5d11139ce1f9"
      unitRef="usd">68843000</us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost>
    <whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedGain
      contextRef="i28d52a1125d641079303808d385e5cfe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjEtNC0xLTEtNTQ5MDI_aa27238e-2107-4ed2-ae3f-230a629f6cc4"
      unitRef="usd">1313000</whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedGain>
    <whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedLoss
      contextRef="i28d52a1125d641079303808d385e5cfe_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjEtNi0xLTEtNTQ5MDI_7811ec94-6e26-492b-9d89-5e5fb8b98270"
      unitRef="usd">619000</whg:DebtSecuritiesTradingAndEquitySecuritiesUnrealizedLoss>
    <us-gaap:TradingSecurities
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81NS9mcmFnOjQ5YWIxOTZkZjkwNTQ5NTU4OTE0Y2IzYTJlZDRjOTUwL3RhYmxlOjAwMTkxMGExMjZkNDQyN2ZiMTYxZTYzYTM5Y2IxMDgzL3RhYmxlcmFuZ2U6MDAxOTEwYTEyNmQ0NDI3ZmIxNjFlNjNhMzljYjEwODNfMjEtOC0xLTEtNTQ5MDI_2e26e76f-8952-4288-9dc2-04bede386f69"
      unitRef="usd">69537000</us-gaap:TradingSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMjAxOA_6ea8d1fe-4e76-4a23-af1f-07022966a466">FAIR VALUE MEASUREMENTS &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, Fair Value Measurements, defines fair value, establishes a framework for measuring fair value and requires disclosures regarding certain fair value measurements. ASC 820 establishes a three-tier hierarchy for measuring fair value, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level 1 &#x2013; quoted market prices in active markets for identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level 2 &#x2013; inputs other than quoted prices that are directly or indirectly observable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28pt"&gt;Level 3 &#x2013; significant unobservable inputs where there is little or no market activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our strategic investment in InvestCloud, discussed in Note 5 &#x201c;Investments,&#x201d; is excluded from the recurring fair value table shown below because we have elected to apply the measurement alternative for this investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the values of our investments measured at fair value on a recurring basis within the fair value hierarchy as of the dates indicated (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investments Measured at NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private investment fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private investment fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;69,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Comprised of certain investments measured at fair value using net asset value ("NAV") as a practical expedient. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented on our Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investment in Charis is included within Level 3 of the fair value hierarchy as we value that investment utilizing inputs not observable in the market. Our investment is measured at fair value on a recurring basis using a market approach based on a price to tangible book value multiple range that is determined to be reasonable in the current environment, or on market transactions. Management believes this valuation methodology is consistent with the banking industry and we will reevaluate our methodology and inputs on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in Level 3 investments measured at fair value on a recurring basis for the periods presented (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Fair Value using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on private investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMjAzNw_41f58dc1-4576-40d0-bcc3-58bd1ec32a99">The following table summarizes the values of our investments measured at fair value on a recurring basis within the fair value hierarchy as of the dates indicated (in thousands): &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investments Measured at NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private investment fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private investment fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;69,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Comprised of certain investments measured at fair value using net asset value ("NAV") as a practical expedient. The fair value amounts presented in this table are intended to permit reconciliation of the fair value hierarchy to the amounts presented on our Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i6a9332051bff49ec955f1e2b8872e1d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMi0xLTEtMS01NDkwMg_be29823d-49e3-4355-99ca-1f1d7d55585d"
      unitRef="usd">51606000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i8de2a614ca6242e5aa7a6bd03e682ba1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMi0zLTEtMS01NDkwMg_eadb7d48-efc9-483d-82df-93e7de0151cd"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i70a1af379b8c41aa8436b3f7c490b2ff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMi01LTEtMS01NDkwMg_4509c8d2-2385-4b44-a365-a5ea052c7bf4"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ibeeeed0e4c8449d59850edea7da87167_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMi03LTEtMS01NDkwMg_a26aa100-1c05-4bd4-9dac-2fd6c828826f"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMi05LTEtMS01NDkwMg_f9133a62-1799-4c13-bfa0-1bc57334fc2f"
      unitRef="usd">51606000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i57521966e98c48c8b42139fe9ea65356_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMy0xLTEtMS01NDkwMg_580d765b-23ab-45ac-befa-fcd59b7560ee"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i35ee22133e904751aa499ed78ef7518b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMy0zLTEtMS01NDkwMg_4b75a9e1-e443-4384-9fcb-0adfd001fa80"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="if3df2f9a5dbf4505a12c242df5305656_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMy01LTEtMS01NDkwMg_09f00a48-fea2-418c-a454-9f0050de49f1"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i5877373d1523453782b731cd0cb9097c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMy03LTEtMS01NDkwMg_ce1c33d0-a458-4ea3-95a6-e4a8ababab24"
      unitRef="usd">225000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id51956275cb84ba587a67b1702f56329_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMy05LTEtMS01NDkwMg_65a897b4-5d04-4e07-b448-2778d8d2a172"
      unitRef="usd">225000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ib939ceab4e8f446e938406e948086c78_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNC0xLTEtMS01NDkwMg_fc7e4248-a1e6-4136-b5ae-a4a22ce6064c"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i75c0581c7a334a46a64f70f7281cbe92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNC0zLTEtMS01NDkwMg_c48fa7c7-07d8-4ac4-8962-e7ca665c4d9f"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i455f5c3110f945e8a6b662df5683867e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNC01LTEtMS01NDkwMg_aff19917-9d5b-45a2-99bb-0f9b8722d2c4"
      unitRef="usd">4024000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6b73282ba5214bb397de50e467b2c67a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNC03LTEtMS01NDkwMg_2151cbab-3f0e-4056-ba07-fc7946e47c31"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0983346927c94d838c9eb580e6a3255b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNC05LTEtMS01NDkwMg_1c28891d-665b-47fa-90b6-14670882ad56"
      unitRef="usd">4024000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:TradingSecurities
      contextRef="i6a9332051bff49ec955f1e2b8872e1d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNS0xLTEtMS01NDkwMg_b35e0e7f-03d7-4660-84d4-f23dd2ed56b3"
      unitRef="usd">51606000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i8de2a614ca6242e5aa7a6bd03e682ba1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNS0zLTEtMS01NDkwMg_f0b233b4-c125-4506-a0bf-aba552769f25"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i70a1af379b8c41aa8436b3f7c490b2ff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNS01LTEtMS01NDkwMg_5f543477-22ad-4ca4-8f0a-4de718537905"
      unitRef="usd">4024000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ibeeeed0e4c8449d59850edea7da87167_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNS03LTEtMS01NDkwMg_7cc15d5e-1d53-4dcb-b854-54068fa97019"
      unitRef="usd">225000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfNS05LTEtMS01NDkwMg_b4e4f151-9824-48ea-bd51-719c346abef6"
      unitRef="usd">55855000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecuritiesDebt
      contextRef="if9d645e8fbd7419eb8fb2323099dc862_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOC0xLTEtMS01NDkwMg_153bfd55-0303-4936-b11f-2b3699723e82"
      unitRef="usd">65024000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="ieff3c1684408433abdd3d8e67df79092_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOC0zLTEtMS01NDkwMg_9f188f82-e1b0-4348-b78e-6f845fadaf4c"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i8ff56c80973f4b798d8e5b5938bbd7c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOC01LTEtMS01NDkwMg_6f7d7aeb-67bb-4b94-8276-7ec8f7e6dc6a"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i8eb2762788544e9695301dd4d60e0a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOC03LTEtMS01NDkwMg_95ab92c4-d89e-4112-969b-2dc0ad410c4d"
      unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOC05LTEtMS01NDkwMg_f560c03e-4816-448f-a9c0-a1badbe37f4e"
      unitRef="usd">65024000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i79af2f0f9557426586b152ef8a454d84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOS0xLTEtMS01NDkwMg_7eb33396-bdd6-47d9-a132-f4618addf4bd"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i62b72ede3b2f4dc891cff51fbafbd013_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOS0zLTEtMS01NDkwMg_695768ff-d051-4523-8293-5345cc8b6565"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ifbb937856c664bf6b97096a68b81feb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOS01LTEtMS01NDkwMg_3e0c3ca4-a7d4-4743-b17d-d47ef9f68571"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id4be51a265f84a75b9ab862b073fea1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOS03LTEtMS01NDkwMg_7554f5a9-6cbf-4573-97a7-44129fa31981"
      unitRef="usd">144000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i93e24cc5746e40b08c7fa4731a61df0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfOS05LTEtMS01NDkwMg_ea994250-a591-4d8e-a573-7ecc52546738"
      unitRef="usd">144000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic0d3754dc3cc40afb1273d0ae9c8d35e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTAtMS0xLTEtNTQ5MDI_abfb893e-9833-4c00-9598-5ccdc0643ea3"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6c3160674c594760b3065a69f9816e31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTAtMy0xLTEtNTQ5MDI_00473bfb-7ca5-47c1-ad50-d3f3e62876fb"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3f209e720d5f4684b70a02143527233b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTAtNS0xLTEtNTQ5MDI_183cfccd-e33c-4979-ae1b-59cb8412637f"
      unitRef="usd">4369000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i2ec2c5aba1284b708bec7ba1e48858e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTAtNy0xLTEtNTQ5MDI_8e034b6f-1c51-4b76-a4d4-c39431c687fe"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i867956957df847a1b9431f38794da675_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTAtOS0xLTEtNTQ5MDI_6f3e05b3-2471-4ecc-8ad5-9d3aa36bef06"
      unitRef="usd">4369000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:TradingSecurities
      contextRef="if9d645e8fbd7419eb8fb2323099dc862_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTEtMS0xLTEtNTQ5MDI_8a57c326-d00a-4722-a1c0-4ed5a4ab302a"
      unitRef="usd">65024000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="ieff3c1684408433abdd3d8e67df79092_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTEtMy0xLTEtNTQ5MDI_35baf3d3-0ea3-4f05-9e9f-4ec51532922a"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i8ff56c80973f4b798d8e5b5938bbd7c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTEtNS0xLTEtNTQ5MDI_ae947691-b67b-403b-8e17-669309d997c2"
      unitRef="usd">4369000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i8eb2762788544e9695301dd4d60e0a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTEtNy0xLTEtNTQ5MDI_726e38ad-a02d-493c-8311-569e09dfbe32"
      unitRef="usd">144000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjhjNGQ1MTRmYzkxODRlZTA5NmMwYWQ2OGI0MWE4MmY3L3RhYmxlcmFuZ2U6OGM0ZDUxNGZjOTE4NGVlMDk2YzBhZDY4YjQxYTgyZjdfMTEtOS0xLTEtNTQ5MDI_b0d9184e-f692-49de-8405-38d9d0b14ee0"
      unitRef="usd">69537000</us-gaap:TradingSecurities>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMjAzNA_2b8d4c3e-c9cf-41e2-af24-03f559da6a35">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in Level 3 investments measured at fair value on a recurring basis for the periods presented (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Fair Value using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on private investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i88a72fa738ed4a748790fc27158eb105_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfMy0xLTEtMS01NDkwMg_00214bfe-8a75-4df2-9335-4186141b0ae8"
      unitRef="usd">4326000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i5a5c749e2cea4543a633d7e7d0bf0942_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfMy0zLTEtMS01NDkwMg_fceb57ca-5373-4320-b097-6b63ef1b966c"
      unitRef="usd">3872000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i6e73f052f23e4331abc7a7bbb3aa09a8_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfMy01LTEtMS01NDkwMg_e0e0bfbc-cb30-492f-aab4-8f8f26776966"
      unitRef="usd">4369000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ic2204cb8134b4953a4e2d708c8601217_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfMy03LTEtMS01NDkwMg_e8fc1cf8-3228-4c79-b934-754eea749978"
      unitRef="usd">3431000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfNy0xLTEtMS01NDkwMg_c59d2158-5f9d-4944-b2be-90e16a611442"
      unitRef="usd">-302000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfNy0zLTEtMS01NDkwMg_f6d79368-530c-4fe5-97e8-1b659f20113d"
      unitRef="usd">215000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfNy01LTEtMS01NDkwMg_0bee8e88-287f-4d07-aa60-0cb10b90c4d4"
      unitRef="usd">-345000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfNy03LTEtMS01NDkwMg_a1587176-da43-4337-8f0e-0454a3de3bad"
      unitRef="usd">656000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfOC0xLTEtMS01NDkwMg_ff53fc3f-56d7-4833-9caa-efa7c31bf5a6"
      unitRef="usd">4024000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfOC0zLTEtMS01NDkwMg_d9ca170c-154a-4926-b0a7-43af844d8d50"
      unitRef="usd">4087000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfOC01LTEtMS01NDkwMg_f58145e0-55e8-452e-847b-5d18faf69d87"
      unitRef="usd">4024000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib340885979a246e1b6575c8cd9bff117_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RhYmxlOjdiMzhkMjlmZWY3YjQ5ZTM4ZTBlYmRkZWQ2YTkxMTkyL3RhYmxlcmFuZ2U6N2IzOGQyOWZlZjdiNDllMzhlMGViZGRlZDZhOTExOTJfOC03LTEtMS01NDkwMg_09e7e335-fb0c-40f7-9bc7-71c95c01ed0c"
      unitRef="usd">4087000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMTY2OQ_240e7da6-1162-4e53-9c5c-6c2468cd9bc9"
      unitRef="usd">4000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <whg:UnobservableInputBookValueMultipleMinimum
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMTgwOQ_437596ee-f87d-4d95-a2a5-4c86e03b077d"
      unitRef="usdPerShare">1.37</whg:UnobservableInputBookValueMultipleMinimum>
    <whg:UnobservableInputBookValueMultipleMaximum
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMjA0MQ_625f425e-4c12-45d0-aa93-e742bd368c87"
      unitRef="usd">1.86</whg:UnobservableInputBookValueMultipleMaximum>
    <whg:UnobservableInputBookValueMultipleWeightedAverage
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF81OC9mcmFnOjc4ZDQwODMyYTExZjQ5OTc5YTk0Y2MwM2YwMjZmNzkxL3RleHRyZWdpb246NzhkNDA4MzJhMTFmNDk5NzlhOTRjYzAzZjAyNmY3OTFfMjAyMA_64b77c29-70f4-4b50-812b-f58515e0a1a8"
      unitRef="usd">1.46</whg:UnobservableInputBookValueMultipleWeightedAverage>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82NC9mcmFnOjVkZmYwMDRjMGRlMTQ4ODRiYzMzNGQwNWYyOGY0ZGM2L3RleHRyZWdpb246NWRmZjAwNGMwZGUxNDg4NGJjMzM0ZDA1ZjI4ZjRkYzZfMjk4_ad146ee2-01d6-47d7-802f-4531aba9b481">INCOME TAXESOur effective income tax rate differed from the 21% statutory rate for the first and second quarters of 2022 and 2021 due to permanent differences between book and tax restricted stock expense based on a decrease in our stock price between the restricted stock grant and vesting dates.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RleHRyZWdpb246OTVlZjRjMjhiNmU4NGJjZDkxODQ3NGI3OGFiZDQ1MWVfNjg0_f59052ad-86c0-426e-852a-bcc82c6c4091">Basic earnings (loss) per common share is computed by dividing net income (loss) available to common stockholders by the weighted average number of shares outstanding for the applicable period. Diluted earnings per share is computed based on the weighted average number of shares outstanding plus the effect of any dilutive shares of restricted stock granted to employees and non-employee directors.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2f4c9a1af7a44e72a34c61b366bfd93e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RleHRyZWdpb246OTVlZjRjMjhiNmU4NGJjZDkxODQ3NGI3OGFiZDQ1MWVfNDM5_258f2e9e-5ad8-4d6f-b93a-88ef2656dc6d"
      unitRef="shares">89000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4d099599e1cd45fba4de0ece540228d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RleHRyZWdpb246OTVlZjRjMjhiNmU4NGJjZDkxODQ3NGI3OGFiZDQ1MWVfNDQ2_4cccb5a4-1aee-42fa-90b6-f42728784eb5"
      unitRef="shares">139000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3c3ac23db23948cebcdf92a7e9782441_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RleHRyZWdpb246OTVlZjRjMjhiNmU4NGJjZDkxODQ3NGI3OGFiZDQ1MWVfNTQ5NzU1ODE0NzAy_79b1461b-4872-4e37-9649-4bc05fd12cf4"
      unitRef="shares">87000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic01f0882b7614e1690a604171e92e9c9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RleHRyZWdpb246OTVlZjRjMjhiNmU4NGJjZDkxODQ3NGI3OGFiZDQ1MWVfNTQ5NzU1ODE0NzA2_f3a85fab-3ceb-4014-8d3f-59dea5014ca3"
      unitRef="shares">186000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RleHRyZWdpb246OTVlZjRjMjhiNmU4NGJjZDkxODQ3NGI3OGFiZDQ1MWVfNjc0_5e67a3cb-3b19-44ad-bf71-28c42a949d56">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share and share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,944,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,884,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,904,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,885,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive potential shares from unvested restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,944,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,928,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,904,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,922,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMi0xLTEtMS01NDkwMg_624489c4-ba85-4055-b6ea-cd92e7556127"
      unitRef="usd">-378000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMi0zLTEtMS01NDkwMg_86942897-e5a9-4b1d-a3f9-1bc55ba150a5"
      unitRef="usd">970000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMi01LTEtMS01NDkwMg_45ddd871-7d79-4ca8-84fe-31900679c7c2"
      unitRef="usd">-328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMi03LTEtMS01NDkwMg_39fdd523-afc4-4cdc-9445-7011f1da8b59"
      unitRef="usd">5071000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNC0xLTEtMS01NDkwMg_3a041c82-1f71-41f4-9684-37e1b8701434"
      unitRef="shares">7944212</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNC0zLTEtMS01NDkwMg_e92b71aa-b612-4e89-b8bb-5c03c14ae971"
      unitRef="shares">7884771</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNC01LTEtMS01NDkwMg_4181c75e-cdd7-412a-9fe6-45fbcc94a4cc"
      unitRef="shares">7904911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNC03LTEtMS01NDkwMg_91ffd228-785c-4e69-be78-cdcdca041222"
      unitRef="shares">7885901</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNS0xLTEtMS01NDkwMg_ab32b102-f156-4ddd-8cf1-6dfbf6ce3280"
      unitRef="shares">0</whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares>
    <whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNS0zLTEtMS01NDkwMg_228894c7-280d-4cf6-a846-317f46a78026"
      unitRef="shares">43335</whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares>
    <whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNS01LTEtMS01NDkwMg_174ffd85-3384-4505-b7b1-8f822399b513"
      unitRef="shares">0</whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares>
    <whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNS03LTEtMS01NDkwMg_778f62a6-7e3d-460d-8532-9a8c21b27d48"
      unitRef="shares">36841</whg:IncrementalCommonSharesAttributableToNonvestedRestrictedShares>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNy0xLTEtMS01NDkwMg_01a36f57-ce6a-4c96-ae9e-7ea1a4ca4b12"
      unitRef="shares">7944212</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNy0zLTEtMS01NDkwMg_a456a555-12b1-4ad5-a5b8-a756ae5c46ba"
      unitRef="shares">7928106</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNy01LTEtMS01NDkwMg_ba1be503-aa14-482f-a6d7-d17229fb57cf"
      unitRef="shares">7904911</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfNy03LTEtMS01NDkwMg_2110e3ee-5091-48d8-b131-bd2f97c01c48"
      unitRef="shares">7922742</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTAtMS0xLTEtNTQ5MDI_c53f9e25-5eaa-4300-9e6d-097016778d6f"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTAtMy0xLTEtNTQ5MDI_f960942c-1bd7-49e7-995e-c55f737d6792"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTAtNS0xLTEtNTQ5MDI_3f7e6f18-70fb-4455-bb8b-3be7016ee806"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTAtNy0xLTEtNTQ5MDI_6696a006-3b90-4b07-8cca-d38f0d96f3a8"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTEtMS0xLTEtNTQ5MDI_0af535db-5976-4ab6-bea2-6042e74fef33"
      unitRef="usdPerShare">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTEtMy0xLTEtNTQ5MDI_2b3ec20d-6bf3-483d-95be-38263e7bffdd"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTEtNS0xLTEtNTQ5MDI_f67fd925-925e-4022-ad10-937f3057bbc0"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF82Ny9mcmFnOjk1ZWY0YzI4YjZlODRiY2Q5MTg0NzRiNzhhYmQ0NTFlL3RhYmxlOmYwMGM3Y2JjMmE0ZDQ1N2E4ZjM2MDBkMjMyYWI5MDc3L3RhYmxlcmFuZ2U6ZjAwYzdjYmMyYTRkNDU3YThmMzYwMGQyMzJhYjkwNzdfMTEtNy0xLTEtNTQ5MDI_5eca06f0-d496-4da7-87a8-ee9325e6200d"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83My9mcmFnOjlmZGUwOWZlNDEzZDQzZDFhZjNhMWY4Yzc5ZTVmOGExL3RleHRyZWdpb246OWZkZTA5ZmU0MTNkNDNkMWFmM2ExZjhjNzllNWY4YTFfMTA4NQ_679ad683-88f0-4355-9150-3c03c271c334">GOODWILL AND OTHER INTANGIBLE ASSETS &lt;div style="margin-top:15pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the cost of acquired assets over the fair value of the underlying identifiable assets at the date of acquisition. Goodwill is not amortized but is tested for impairment at least annually. We completed our most recent annual goodwill impairment assessment during the third quarter of 2021, and determined that no goodwill impairment related to the Trust segment was required. There was no goodwill impairment in the Trust segment during the three months ended June&#160;30, 2022 or June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;Our intangible assets represent the acquisition date fair value of acquired client relationships, trade names, non-compete agreements and internally developed software and are reflected net of amortization. In valuing these assets, we made significant estimates regarding their useful lives, growth rates and potential attrition. We periodically review intangible assets for events or circumstances that would indicate impairment. No intangible asset impairments were recorded during the three and six months ended June&#160;30, 2022 or June&#160;30, 2021.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83My9mcmFnOjlmZGUwOWZlNDEzZDQzZDFhZjNhMWY4Yzc5ZTVmOGExL3RleHRyZWdpb246OWZkZTA5ZmU0MTNkNDNkMWFmM2ExZjhjNzllNWY4YTFfOTk3_89ebddf9-02dd-4692-9560-65db1d618194"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83My9mcmFnOjlmZGUwOWZlNDEzZDQzZDFhZjNhMWY4Yzc5ZTVmOGExL3RleHRyZWdpb246OWZkZTA5ZmU0MTNkNDNkMWFmM2ExZjhjNzllNWY4YTFfOTk3_e0bb47ac-b5b6-4d8f-8a4c-aaaee4fd5906"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MjM0_d0fb0714-9381-42a9-9c82-9ed9bb07ef97"
      unitRef="usd">3200000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1Njc1_744eab86-2eda-4817-8a74-f1839e841325"
      unitRef="shares">57984</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1Njc5_24cf7808-a2f5-4412-b52a-25c25b1e441e"
      unitRef="usdPerShare">14.29</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1Njgz_76677f4d-e24b-420f-91a7-3ab7cd8a3dba"
      unitRef="usd">800000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTU5_ecfb01ba-16a7-4e93-8cba-01ef9a6eccfa"
      unitRef="shares">18866</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTYz_59a1b349-52de-40e8-8a32-6e241a3c4f57"
      unitRef="usdPerShare">15.63</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTY4_2da02f98-f089-4a40-b07b-02777c30e481"
      unitRef="usd">300000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTkz_0d439f38-39e6-4d1d-8e05-68aa09763e9e"
      unitRef="shares">70186</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MjAx_7e9a7fd3-1a49-4c8d-8d33-ce97e339f31f"
      unitRef="usdPerShare">14.65</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTk3_a033ec32-d598-445d-9664-13666b20f816"
      unitRef="usd">1000000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTc2_2e35aa19-a4b0-4a52-9f11-b7086c94cb99"
      unitRef="shares">111357</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTgw_e0fd7b49-463a-4fd4-bcfe-e651896364d6"
      unitRef="usdPerShare">15.27</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE1MTg1_89dd44b5-a4e9-4de2-a321-914d5a1fea6b"
      unitRef="usd">1700000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE2MTcx_028854bc-9756-4374-8472-b839c11a1f40"
      unitRef="shares">35891</us-gaap:TreasuryStockSharesAcquired>
    <whg:ShareRepurchaseOpenMarketAveragePrice
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE2MTUz_f1dd9999-d594-4f37-a33c-3ae24aa3a07a"
      unitRef="usd">15.75</whg:ShareRepurchaseOpenMarketAveragePrice>
    <whg:ShareRepurchaseOpenMarket
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF83OS9mcmFnOmIwYTk0MTc5YzE4MTRhMzZiODY2NDZmYzQwMWI3YTUzL3RleHRyZWdpb246YjBhOTQxNzljMTgxNGEzNmI4NjY0NmZjNDAxYjdhNTNfNTQ5NzU1ODE2MTc1_90610e2b-e656-4e7f-9281-1256bb70e769"
      unitRef="usd">600000</whg:ShareRepurchaseOpenMarket>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RleHRyZWdpb246YjdiNjYyMDRhMGVjNGE2M2IwNWM0NTQ4Y2JlYWQwM2JfMTgzOA_6b4d2c66-bde4-42e6-8a6a-1aff3f19b837">Based on our analyses of our investments in these entities for the periods ended June&#160;30, 2022 and December 31, 2021, we have not consolidated the CTFs or Private Funds under the VIE method or the Westwood Funds&#xae; or Private Equity under the VOE method.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues
      contextRef="i6bf2a41e3a1f4587a1587e6eaa29a6be_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOmY1MGZjZThhYTA4NjRiNDliOWE5ZmQwMzYzMTUzODRhL3RhYmxlcmFuZ2U6ZjUwZmNlOGFhMDg2NGI0OWI5YTlmZDAzNjMxNTM4NGFfMi0xLTEtMS01NDkwMg_39187635-2af5-43d0-b364-e797e31447da"
      unitRef="usd">5100000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues
      contextRef="i7d0ee66acf0a4e75b108cd5081596b43_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOmY1MGZjZThhYTA4NjRiNDliOWE5ZmQwMzYzMTUzODRhL3RhYmxlcmFuZ2U6ZjUwZmNlOGFhMDg2NGI0OWI5YTlmZDAzNjMxNTM4NGFfMi0zLTEtMS01NDkwMg_2ff1a5c1-b88c-4e1c-be90-fc14c7545e36"
      unitRef="usd">5400000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOmY1MGZjZThhYTA4NjRiNDliOWE5ZmQwMzYzMTUzODRhL3RhYmxlcmFuZ2U6ZjUwZmNlOGFhMDg2NGI0OWI5YTlmZDAzNjMxNTM4NGFfMi01LTEtMS01NDkwMg_923742e5-89b3-4c93-8ff3-0b0a285993af"
      unitRef="usd">10800000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues>
    <us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues
      contextRef="ia3f0d438682e4965be0c4b1097aaae91_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOmY1MGZjZThhYTA4NjRiNDliOWE5ZmQwMzYzMTUzODRhL3RhYmxlcmFuZ2U6ZjUwZmNlOGFhMDg2NGI0OWI5YTlmZDAzNjMxNTM4NGFfMi03LTEtMS01NDkwMg_882aa4dd-9b94-4cb9-99a1-e250c89fc25d"
      unitRef="usd">10300000</us-gaap:VariableInterestEntityActivityBetweenVIEAndEntityRevenues>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RleHRyZWdpb246YjdiNjYyMDRhMGVjNGE2M2IwNWM0NTQ4Y2JlYWQwM2JfMTgzMg_dcc3d860-7390-45cb-ad71-56e3b475026d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table displays the AUM and the risk of loss in each vehicle (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;br/&gt;Under&lt;br/&gt;Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Corporate&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount at Risk&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIEs/VOEs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Westwood Funds&#xae;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Trust Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Institutional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Assets Under Management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="idfe0f731be8f482c975fc3490b7b9759_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfMy0xLTEtMS01NDkwMg_376698ce-cb4b-4b8a-81f9-85c30add8f76"
      unitRef="usd">2570000000</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:TradingSecurities
      contextRef="idfe0f731be8f482c975fc3490b7b9759_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfMy0zLTEtMS01NDkwMg_6bee5448-38d9-4043-979e-0dac01902867"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <whg:RiskOfLoss
      contextRef="idfe0f731be8f482c975fc3490b7b9759_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfMy01LTEtMS01NDkwMg_480878a4-ea79-4894-a88e-97dd70a4df1c"
      unitRef="usd">0</whg:RiskOfLoss>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="i1dc57586bba94f418ddc114c994ac5fd_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNC0xLTEtMS01NDkwMg_dda35c8f-af9c-4b57-91ec-5f5a59eeaeba"
      unitRef="usd">760000000</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:TradingSecurities
      contextRef="i1dc57586bba94f418ddc114c994ac5fd_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNC0zLTEtMS01NDkwMg_3ad1b3d9-8d59-429f-94a0-22c6d2ca4725"
      unitRef="usd">0</us-gaap:TradingSecurities>
    <whg:RiskOfLoss
      contextRef="i1dc57586bba94f418ddc114c994ac5fd_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNC01LTEtMS01NDkwMg_bb1b4297-fbf9-4058-95c7-6330f12efd04"
      unitRef="usd">0</whg:RiskOfLoss>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="if2d60b6aca5d409dbbbe683a517dda34_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNi0xLTEtMS01NDkwMg_6481d56b-ebfa-40b6-8b87-a22803e922f3"
      unitRef="usd">7000000</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:TradingSecurities
      contextRef="if2d60b6aca5d409dbbbe683a517dda34_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNi0zLTEtMS01NDkwMg_ebb65bae-b290-4f6b-8158-e0e50b989e2e"
      unitRef="usd">200000</us-gaap:TradingSecurities>
    <whg:RiskOfLoss
      contextRef="if2d60b6aca5d409dbbbe683a517dda34_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNi01LTEtMS01NDkwMg_ef60ab66-e898-4863-bb22-1b802ea172ad"
      unitRef="usd">200000</whg:RiskOfLoss>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="i9e563212044b436f9a56f20f34157940_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNy0xLTEtMS01NDkwMg_84b75d8e-4c5b-45da-bdc2-74b9bc10baca"
      unitRef="usd">0</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:TradingSecurities
      contextRef="i9e563212044b436f9a56f20f34157940_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNy0zLTEtMS01NDkwMg_52cc0704-c57e-413f-a6d7-33970bdaeaef"
      unitRef="usd">8500000</us-gaap:TradingSecurities>
    <whg:RiskOfLoss
      contextRef="i9e563212044b436f9a56f20f34157940_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfNy01LTEtMS01NDkwMg_2e6e1cf8-e3c4-4280-bda9-c074cda4b535"
      unitRef="usd">8500000</whg:RiskOfLoss>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="i744392ad811e408c899bd7679b4f38ff_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfOS0xLTEtMS01NDkwMg_cb651864-ce25-4351-90a9-600d7525c8fc"
      unitRef="usd">2909000000</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="i0f54f85a856c4e02b5d3f0d62e55c5cb_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfMTAtMS0xLTEtNTQ5MDI_d06028e6-99c2-411e-bfbe-e18dba75eb22"
      unitRef="usd">5889000000</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:AssetsUnderManagementCarryingAmount
      contextRef="i64f8835a59094e41b7a13f7cb091c01d_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84Mi9mcmFnOmI3YjY2MjA0YTBlYzRhNjNiMDVjNDU0OGNiZWFkMDNiL3RhYmxlOjljZmFmNmUxZTMwNTQwYWRhZmM5YzJjNjI5Y2M5ZTAxL3RhYmxlcmFuZ2U6OWNmYWY2ZTFlMzA1NDBhZGFmYzljMmM2MjljYzllMDFfMTEtMS0xLTEtNTQ5MDI_be392558-4233-4b18-a692-6394dead69ab"
      unitRef="usd">12135000000</us-gaap:AssetsUnderManagementCarryingAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84NS9mcmFnOjk5ZTBlZDA4YjZlZDQ4ZTU5ZDJkNTFhNzBmNzgzOTcxL3RleHRyZWdpb246OTllMGVkMDhiNmVkNDhlNTlkMmQ1MWE3MGY3ODM5NzFfNjc5_e9e14d6f-75ca-4f38-a0f3-990e5dcca70d">RELATED PARTY TRANSACTIONSThe Company engages in transactions with its affiliates in the ordinary course of business.&#160;Westwood Management provides investment advisory services to the Westwood Funds&#xae;. Under the terms of the investment advisory agreements, the &lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company earns quarterly fees paid by clients of the fund or by the funds directly. The fees are based on negotiated fee schedules applied to AUM.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For the three and six months ended June&#160;30, 2022 and June&#160;30, 2021, the Company earned immaterial fees from the affiliated funds.&lt;/span&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="if5cbd06600e942cfb9177ba365caca48_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84OC9mcmFnOjY1OWJhY2ZlNjhhODRjN2E4YzBlNGEzZWJiYTBmNTUzL3RleHRyZWdpb246NjU5YmFjZmU2OGE4NGM3YThjMGU0YTNlYmJhMGY1NTNfMjAy_614b645f-f26d-48cc-9d51-2b3ccda706b6">SUBSEQUENT EVENTS</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie1a09fdaa1654803bf19f910ebff4378_D20200401-20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84OC9mcmFnOjY1OWJhY2ZlNjhhODRjN2E4YzBlNGEzZWJiYTBmNTUzL3RleHRyZWdpb246NjU5YmFjZmU2OGE4NGM3YThjMGU0YTNlYmJhMGY1NTNfMTI2_436d00f3-d342-4492-919a-05f89946defc"
      unitRef="usdPerShare">0.15</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear
      contextRef="i38ad9923e21a49afbec608a484f72964_D20220103-20220103"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84OC9mcmFnOjY1OWJhY2ZlNjhhODRjN2E4YzBlNGEzZWJiYTBmNTUzL3RleHRyZWdpb246NjU5YmFjZmU2OGE4NGM3YThjMGU0YTNlYmJhMGY1NTNfMTY2_b46093d7-12d6-44d8-9ae8-b9926b9bc026">2022-10-01</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear
      contextRef="i7a45426155f643f6bf0b537645a5a4a8_D20211203-20211203"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5MDFhMjQ2MTQzOTRjNWViZmEwZGZmMTVjODJkNWUwL3NlYzpjOTAxYTI0NjE0Mzk0YzVlYmZhMGRmZjE1YzgyZDVlMF84OC9mcmFnOjY1OWJhY2ZlNjhhODRjN2E4YzBlNGEzZWJiYTBmNTUzL3RleHRyZWdpb246NjU5YmFjZmU2OGE4NGM3YThjMGU0YTNlYmJhMGY1NTNfMTk4_36972cc0-69d1-4a6c-ae9e-0f8c5d26f0cd">2022-09-02</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
</xbrl>
