XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 267,437 $ 301,977
Debt and equity securities, Amortized Cost 267,989 302,968
Debt and equity securities, Unrealized Gains 5 46
Debt and equity securities, Unrealized Losses 557 (1,037)
Debt and equity securities, Estimated Fair Value 267,437 301,977
US Treasury Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 38,752 15,956
Debt securities, Unrealized Gains 3 0
Debt securities, Unrealized Losses (82) (11)
Debt securities, Estimated Fair Value 38,673 15,945
US Government Sponsored Enterprises Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 221,852 81,216
Debt securities, Unrealized Gains 2 16
Debt securities, Unrealized Losses (473) (291)
Debt securities, Estimated Fair Value 221,381 80,941
Municipal bonds    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 7,385  
Debt securities, Unrealized Gains 0  
Debt securities, Unrealized Losses (2)  
Debt securities, Estimated Fair Value $ 7,383  
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