XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of Companies Unrealized and Realized Gains and Losses on Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Gain (Loss) on Securities [Line Items]        
Realized gains/(losses) $ (79)   $ (155)  
Unrealized gains/(losses) (376) $ (496) 160 $ (3,063)
Corporate Debt [Member]        
Gain (Loss) on Securities [Line Items]        
Realized gains/(losses)     (17)  
Unrealized gains/(losses) 22   245  
U.S. Treasuries [Member]        
Gain (Loss) on Securities [Line Items]        
Unrealized gains/(losses) (154)   500 (445)
Mutual Funds Held In Rabbi Trust [Member]        
Gain (Loss) on Securities [Line Items]        
Realized gains/(losses) (79)   (138)  
Unrealized gains/(losses) $ 200 $ 496 $ 905 $ (2,618)