XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Summary of Gross Unrealized Losses and Fair Value of Available-For-Sale Investment Securities in Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 210,202 $ 230,174
Less Than 12 Months, Unrealized Losses (357) (1,037)
Total, Estimated Fair Value 210,202 230,174
Total, Unrealized Losses (357) (1,037)
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 42,090 15,945
Less Than 12 Months, Unrealized Losses (90) (11)
Total, Estimated Fair Value 42,090 15,945
Total, Unrealized Losses (90) (11)
US Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 168,112 58,254
Less Than 12 Months, Unrealized Losses (267) (291)
Total, Estimated Fair Value 168,112 58,254
Total, Unrealized Losses $ (267) (291)
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value   20,775
Less Than 12 Months, Unrealized Losses   (98)
Total, Estimated Fair Value   20,775
Total, Unrealized Losses   (98)
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value   135,200
Less Than 12 Months, Unrealized Losses   (637)
Total, Estimated Fair Value   135,200
Total, Unrealized Losses   $ (637)