XML 97 R85.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Available-for-sale securities (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost $ 405,168
Gross Unrealized Gains 160
Gross Unrealized Losses (68)
Fair Value 405,260
Corporate bonds  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 99,239
Gross Unrealized Losses (68)
Fair Value 99,171
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 305,929
Gross Unrealized Gains 160
Fair Value $ 306,089