XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 247,727 $ 301,977
Debt and equity securities, Amortized Cost 248,056 302,968
Debt and equity securities, Unrealized Gains 28 46
Debt and equity securities, Unrealized Losses 357 (1,037)
Debt and equity securities, Estimated Fair Value 247,727 301,977
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 42,180 15,956
Debt securities, Unrealized Gains 0 0
Debt securities, Unrealized Losses (90) (11)
Debt securities, Estimated Fair Value 42,090 15,945
US Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 205,876 81,216
Debt securities, Unrealized Gains 28 16
Debt securities, Unrealized Losses (267) (291)
Debt securities, Estimated Fair Value $ 205,637 80,941
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost   20,873
Debt securities, Unrealized Gains   0
Debt securities, Unrealized Losses   (98)
Debt securities, Estimated Fair Value   20,775
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost   184,923
Debt securities, Unrealized Gains   30
Debt securities, Unrealized Losses   (637)
Debt securities, Estimated Fair Value   $ 184,316