XML 73 R59.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Business combinations and related transactions (Detail) $ in Millions | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Jun. 30, 2022 USD ($) item shares | Dec. 31, 2023 USD ($) shares | Dec. 31, 2022 USD ($) shares | Dec. 31, 2021 USD ($) shares | Dec. 31, 2020 shares
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Loss on sale of Basic Power Company (BPC) | $ |  | $ 2.6 |  |  |
Shares Repurchased from Affiliates |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Number of affiliates | item | 2 |  |  |  |
Number of private transactions | item | 2 |  |  |  |
Kronos Worldwide, Inc. |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Repurchase of common stock |  |  |  |  | 2,000,000.0
Shares available for purchase |  | 1,017,518 |  |  |
CompX International Inc. | Class A Common [Member] |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Common stock, Repurchased |  | 0 |  |  |
Shares available for purchase |  | 523,647 |  |  |
NL Industries, Inc. |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Common stock, Repurchased | 2,000 |  |  |  |
Treasury stock | Kronos Worldwide, Inc. |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Common stock, Repurchased |  | 313,814 | 217,778 | 14,409 |
Stock repurchase, aggregate purchase price | $ |  | $ 2.8 | $ 2.5 | $ 0.2 |
Treasury stock | CompX International Inc. | Shares Repurchased in Market Transaction |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Common stock, Repurchased | 70,000 |  |  |  |
Treasury stock | CompX International Inc. | Shares Repurchased from Affiliates |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Common stock, Repurchased | 8,900 |  |  |  |
Treasury stock | CompX International Inc. | Class A Common [Member] |  |  |  |  |
Business Combinations Discontinued Operations And Related Transactions [Line Items] |  |  |  |  |
Common stock, Repurchased | 78,900 |  |  | 75,000 |
Stock repurchase, aggregate purchase price | $ | $ 1.7 |  |  | $ 1.3 |

X
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business combinations discontinued operations and related transactions. + References No definition available. + Details
Name: | vhi_BusinessCombinationsDiscontinuedOperationsAndRelatedTransactionsLineItems
Namespace Prefix: | vhi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loss from sale of basic power company. + References No definition available. + Details
Name: | vhi_LossOnSaleOfBasicPowerCompany
Namespace Prefix: | vhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of private transactions in which the shares are repurchased. + References No definition available. + Details
Name: | vhi_StockRepurchaseNumberOfPrivateTransactions
Namespace Prefix: | vhi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of affiliates, the shares are repurchased. + References No definition available. + Details
Name: | vhi_StockRepurchasedFromNumberOfAffiliates
Namespace Prefix: | vhi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=vhi_SharesRepurchasedFromAffiliatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=vhi_KronosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=vhi_CompXMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=vhi_ClassACommonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=vhi_NLIndustriesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=vhi_SharesRepurchasedInMarketTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |