XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 237,700 $ 28,800
Gross unrealized gains 10 83
Gross unrealized losses (72) 0
Fair value 237,638 28,883
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 182,739 22,338
Gross unrealized gains 7 71
Gross unrealized losses (51) 0
Fair value 182,695 22,409
Government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 28,104 5,000
Gross unrealized gains 0 3
Gross unrealized losses (18) 0
Fair value 28,086 5,003
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 26,857 1,462
Gross unrealized gains 3 9
Gross unrealized losses (3) 0
Fair value $ 26,857 $ 1,471