XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 297,800 $ 339,653
Unrealized Gains 15 7
Unrealized Losses (1,922) (277)
Estimated Fair Value 295,893 339,383
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 124,418 99,457
Unrealized Gains 0 0
Unrealized Losses (1,535) (210)
Estimated Fair Value 122,883 99,247
U.S. Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 23,499  
Unrealized Gains 0  
Unrealized Losses (95)  
Estimated Fair Value 23,404  
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   6,029
Unrealized Gains   0
Unrealized Losses   (3)
Estimated Fair Value   6,026
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 149,883 234,167
Unrealized Gains 15 7
Unrealized Losses (292) (64)
Estimated Fair Value $ 149,606 $ 234,110