XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Fair Value Measurements of Cash Equivalents, Available-For-Sale Investment Securities and Equity Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure $ 291,635 $ 395,597
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure 1,114 898
Money market fund    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 43,908 72,578
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 85,998 95,703
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market fund    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 43,908 72,578
Significant Other Observable Inputs (Level 2)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 205,637 299,894
Significant Unobservable Inputs (Level 3)    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure 1,114 898
U.S. Treasury notes    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 42,090 15,945
U.S. Treasury notes | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 42,090 15,945
Equity securities    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure   7,180
Equity securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure   7,180
US Government Sponsored Enterprises Debt Securities [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 205,637 94,803
US Government Sponsored Enterprises Debt Securities [Member] | Significant Other Observable Inputs (Level 2)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 205,637 94,803
Municipal bonds    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure   20,775
Municipal bonds | Significant Other Observable Inputs (Level 2)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure   20,775
Commercial paper    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure   184,316
Commercial paper | Significant Other Observable Inputs (Level 2)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure   184,316
Cash awards | Cash    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure 1,114 898
Cash awards | Significant Unobservable Inputs (Level 3) | Cash    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure $ 1,114 $ 898