v3.26.1
Investments - Cash Equivalents and Investments held at Fair Value (Detail) - Fair Value, Measurements [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Total $ 40,327 $ 36,441
Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total 40,327 36,441
Money Market Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 236 245
Money Market Funds [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 236 245
Marketable Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 1,016 1,022
Marketable Equity Securities [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 1,016 1,022
Deferred Compensation Plan Assets [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 39,075 35,174
Deferred Compensation Plan Assets [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities $ 39,075 $ 35,174