XML 76 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 277,125 $ 339,653
Unrealized Gains 39 7
Unrealized Losses (1,574) (277)
Estimated Fair Value 275,590 339,383
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 63,675 99,457
Unrealized Gains 0 0
Unrealized Losses (659) (210)
Estimated Fair Value 63,016 99,247
U.S. Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 67,421  
Unrealized Gains 0  
Unrealized Losses (401)  
Estimated Fair Value 67,020  
U.S. Agency Discount Notes    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,321  
Unrealized Gains 13  
Unrealized Losses 0  
Estimated Fair Value 4,334  
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,975 6,029
Unrealized Gains 0 0
Unrealized Losses (5) (3)
Estimated Fair Value 1,970 6,026
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 139,733 234,167
Unrealized Gains 26 7
Unrealized Losses (509) (64)
Estimated Fair Value $ 139,250 $ 234,110