XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Summary of Significant Accounting Policies - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 307,638 $ 339,653
Unrealized Gains 0 7
Unrealized Losses (1,567) (277)
Estimated Fair Value 306,071 339,383
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 124,511 99,457
Unrealized Gains 0 0
Unrealized Losses (1,154) (210)
Estimated Fair Value 123,357 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 183,127 234,167
Unrealized Gains 0 7
Unrealized Losses (413) (64)
Estimated Fair Value $ 182,714 $ 234,110