XML 32 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-Term Investments - Schedule of Gross Unrealized Losses and Fair Value (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Fair value $ 8,449
Unrealized Losses (6)
Corporate Bonds  
Schedule Of Available For Sale Securities [Line Items]  
Fair value 4,498
Unrealized Losses (3)
Asset-Backed Securities  
Schedule Of Available For Sale Securities [Line Items]  
Fair value 3,951
Unrealized Losses $ (3)