XML 87 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Due in 1 Year or Less $ 291,267
Due Between 1 and 2 Years 48,116
U.S. Treasury Securities  
Schedule Of Available For Sale Securities [Line Items]  
Due in 1 Year or Less 51,131
Due Between 1 and 2 Years 48,116
Corporate Debt Securities  
Schedule Of Available For Sale Securities [Line Items]  
Due in 1 Year or Less 6,026
Due Between 1 and 2 Years 0
Commercial Paper  
Schedule Of Available For Sale Securities [Line Items]  
Due in 1 Year or Less 234,110
Due Between 1 and 2 Years $ 0