XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Company's Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Trading securities, Amortized cost $ 23,893  
Trading securities, Gross unrealized gains 415  
Trading securities, Fair value 24,308  
Investments, Amortized cost 23,893 $ 26,761
Investments, Gross unrealized gains 415 1,350
Investments, Fair value 24,308 28,111
Corporate Debt [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Trading securities, Amortized cost 13,721 19,081
Trading securities, Gross unrealized gains 85 141
Trading securities, Fair value 13,806 19,222
Mutual Funds Held In Rabbi Trust [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Trading securities, Amortized cost 10,172 7,680
Trading securities, Gross unrealized gains 330 1,209
Trading securities, Fair value $ 10,502 $ 8,889