XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 262,711 $ 28,800
Gross unrealized gains 19 83
Gross unrealized losses (43) 0
Fair value 262,687 28,883
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 197,737 22,338
Gross unrealized gains 17 71
Gross unrealized losses (22) 0
Fair value 197,732 22,409
Government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 33,186 5,000
Gross unrealized gains 0 3
Gross unrealized losses (12) 0
Fair value 33,174 5,003
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 31,788 1,462
Gross unrealized gains 2 9
Gross unrealized losses (9) 0
Fair value $ 31,781 $ 1,471