XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Gain (Loss) on Securities [Line Items]        
Realized gains/(losses) $ (59)   $ (76)  
Unrealized gains/(losses) (414) $ (1,520) 536 $ (2,567)
Corporate Debt [Member]        
Gain (Loss) on Securities [Line Items]        
Realized gains/(losses)     (17)  
Unrealized gains/(losses) (168)   (223)  
U.S. Treasuries [Member]        
Gain (Loss) on Securities [Line Items]        
Unrealized gains/(losses) (766) (125) (346) (445)
Mutual Funds Held In Rabbi Trust [Member]        
Gain (Loss) on Securities [Line Items]        
Realized gains/(losses) (59)   (59)  
Unrealized gains/(losses) $ 520 $ (1,395) $ 1,105 $ (2,122)