XML 108 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, Cash Equivalents and Investments - Gross Unrealized Losses and Fair Value for Available-for-Sale Investments (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months $ 60,547
Unrealized Losses, Less than 12 months (39)
Fair Value, Greater than 12 Months 19,019
Unrealized Losses, Greater than 12 Months (26)
Fair Value 79,566
Unrealized Losses (65)
Treasury Bills [Member]  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 27,121
Unrealized Losses, Less than 12 months (13)
Fair Value, Greater than 12 Months 7,488
Unrealized Losses, Greater than 12 Months (2)
Fair Value 34,609
Unrealized Losses (15)
Asset-Backed Securities [Member]  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 11,621
Unrealized Losses, Less than 12 months (16)
Fair Value, Greater than 12 Months 2,469
Unrealized Losses, Greater than 12 Months (1)
Fair Value 14,090
Unrealized Losses (17)
Sovereign Bonds [Member]  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 11,566
Unrealized Losses, Less than 12 months (6)
Fair Value, Greater than 12 Months 0
Unrealized Losses, Greater than 12 Months 0
Fair Value 11,566
Unrealized Losses (6)
Corporate Bonds [Member]  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 8,128
Unrealized Losses, Less than 12 months (4)
Fair Value, Greater than 12 Months 2,804
Unrealized Losses, Greater than 12 Months (6)
Fair Value 10,932
Unrealized Losses (10)
Agency Bonds [Member]  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 0
Unrealized Losses, Less than 12 months 0
Fair Value, Greater than 12 Months 5,914
Unrealized Losses, Greater than 12 Months (16)
Fair Value 5,914
Unrealized Losses (16)
Municipal Bonds [Member]  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 2,111
Unrealized Losses, Less than 12 months 0
Fair Value, Greater than 12 Months 344
Unrealized Losses, Greater than 12 Months (1)
Fair Value 2,455
Unrealized Losses $ (1)