v3.26.1
Related party transactions - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 31, 2016
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related party transactions:        
Note receivable from affiliate   $ 7,400   $ 8,000
Interest income   677 $ 873  
Unsecured Revolving Demand Promissory | Valhi Inc        
Related party transactions:        
Maximum loan amount $ 25,000      
Interest rate on loans repayment 1.00%      
Principal due on demand effective date Dec. 31, 2027      
Unsecured Revolving Demand Promissory | Related Party | Valhi Inc        
Related party transactions:        
Note receivable from affiliate   7,400    
Interest income   $ 200 $ 200