XML 30 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Investments in fixed income securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost $ 0 $ 60,156
Gains   1
Losses   (4)
Fair Value   60,153
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   6,556
Losses   (1)
Fair Value   6,555
Commercial paper    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized cost   53,600
Gains   1
Losses   (3)
Fair Value   $ 53,598