Marketable Securities - Classification of marketable securities (Detail) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Marketable securities | ||
Noncurrent marketable securities | $ 2.4 | $ 3.4 |
Level 1 | ||
Marketable securities | ||
Noncurrent marketable securities | 2.4 | 3.4 |
Level 1 | Common stock | Related party | Valhi | ||
Marketable securities | ||
Noncurrent marketable securities | 2.4 | 3.4 |
Cost basis | 3.2 | 3.2 |
Unrealized gain (loss) | $ (0.8) | $ 0.2 |