XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 287,259 $ 277,125
Unrealized Gains 35 39
Unrealized Losses (774) (1,574)
Estimated Fair Value 286,520 275,590
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 45,209 63,675
Unrealized Gains 7 0
Unrealized Losses (187) (659)
Estimated Fair Value 45,029 63,016
U.S. Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 79,054 67,421
Unrealized Gains 11 0
Unrealized Losses (264) (401)
Estimated Fair Value 78,801 67,020
U.S. Agency Discount Notes    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,374 4,321
Unrealized Gains 4 13
Unrealized Losses 0 0
Estimated Fair Value 4,378 4,334
Asset-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,921  
Unrealized Gains 0  
Unrealized Losses (7)  
Estimated Fair Value 4,914  
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,980 1,975
Unrealized Gains 0 0
Unrealized Losses (12) (5)
Estimated Fair Value 1,968 1,970
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 151,721 139,733
Unrealized Gains 13 26
Unrealized Losses (304) (509)
Estimated Fair Value $ 151,430 $ 139,250