v3.25.2
Investment in Kronos Worldwide, Inc. - Changes in Carrying Value of Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule Of Equity Method Investments [Line Items]        
Balance at the beginning of the period     $ 250,278  
Equity in earnings of Kronos $ (2,811) $ 5,973 2,714 $ 8,449
Dividends received from Kronos     (3,522) $ (13,384)
Equity in Kronos' other comprehensive income (loss):        
Balance at the end of the period 259,405   259,405  
Kronos        
Schedule Of Equity Method Investments [Line Items]        
Balance at the beginning of the period     250,300  
Equity in earnings of Kronos     2,700  
Dividends received from Kronos     (3,500)  
Equity in Kronos' other comprehensive income (loss):        
Currency translation     9,600  
Balance at the end of the period $ 259,400   259,400  
Kronos | Defined Benefit Pension Plans        
Equity in Kronos' other comprehensive income (loss):        
Defined benefit pension plans     $ 300