XML 86 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 339,653
Unrealized Gains 7
Unrealized Losses (277)
Estimated Fair Value 339,383
U.S. Treasury Securities  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 99,457
Unrealized Gains 0
Unrealized Losses (210)
Estimated Fair Value 99,247
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 234,167
Unrealized Gains 7
Unrealized Losses (64)
Estimated Fair Value $ 234,110