XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value Measurements of Cash Equivalents, Available-For-Sale Investment Securities and Equity Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure $ 317,651 $ 314,794
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure 200 4,506
Money market fund    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 51,877 64,586
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 164,618 139,920
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 51,877 64,586
Significant Other Observable Inputs (Level 2)    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 153,033 174,874
Significant Unobservable Inputs (Level 3)    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure 200 4,506
U.S. Treasury notes    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 112,741 75,334
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 112,741 75,334
US Government Sponsored Enterprises Debt Securities [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Investments, fair value disclosure 153,033 174,874
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 153,033 174,874
Cash awards | Cash    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure 200 4,506
Cash awards | Significant Unobservable Inputs (Level 3) | Cash    
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Financial liabilities, fair value disclosure $ 200 $ 4,506