XML 62 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Summary of Companies Unrealized and Realized Gains and Losses on Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Gain (Loss) on Securities [Line Items]        
Unrealized gains/(losses) $ 770 $ 1,478 $ (579) $ 2,358
Realized gains/(losses) 16 47 81 94
Securities sold, not yet purchased gross unrealized gains (1) 0 0 0
Corporate Debt [Member]        
Gain (Loss) on Securities [Line Items]        
Unrealized gains/(losses) (109) 195 (452) 502
Realized gains/(losses) 0 0 4 0
U.S. Treasuries [Member]        
Gain (Loss) on Securities [Line Items]        
Unrealized gains/(losses) (405) 213 (1,166) 1,279
Mutual Funds Held In Rabbi Trust [Member]        
Gain (Loss) on Securities [Line Items]        
Unrealized gains/(losses) 1,284 1,070 1,039 577
Realized gains/(losses) $ 16 $ 47 $ 77 $ 94