XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 270,646 $ 277,125
Unrealized Gains 3 39
Unrealized Losses (1,063) (1,574)
Estimated Fair Value 269,586 275,590
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 27,172 63,675
Unrealized Gains 0 0
Unrealized Losses (73) (659)
Estimated Fair Value 27,099 63,016
U.S. Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 104,875 67,421
Unrealized Gains 0 0
Unrealized Losses (725) (401)
Estimated Fair Value 104,150 67,020
U.S. Agency Discount Notes    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,427 4,321
Unrealized Gains 0 13
Unrealized Losses (3) 0
Estimated Fair Value 4,424 4,334
Asset-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,974  
Unrealized Gains 0  
Unrealized Losses (53)  
Estimated Fair Value 4,921  
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,987 1,975
Unrealized Gains 0 0
Unrealized Losses (9) (5)
Estimated Fair Value 1,978 1,970
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 127,211 139,733
Unrealized Gains 3 26
Unrealized Losses (200) (509)
Estimated Fair Value $ 127,014 $ 139,250