XML 55 R36.htm IDEA: XBRL DOCUMENT v3.20.2
MARKETABLE SECURITITES Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]    
Interest receivable $ 1,065 $ 1,279
Amortized Cost 192,359 231,815
Gross Unrealized Gains 2,197 589
Gross Unrealized Losses 0 (6)
Estimated Fair Market Value 194,556 232,398
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 28,026 15,934
Gross Unrealized Gains 77 18
Gross Unrealized Losses 0 0
Estimated Fair Market Value 28,103 15,952
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 133,251 71,223
Gross Unrealized Gains 1,597 269
Gross Unrealized Losses 0 0
Estimated Fair Market Value 134,848 71,492
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,082 144,658
Gross Unrealized Gains 523 302
Gross Unrealized Losses 0 (6)
Estimated Fair Market Value 31,605 144,954
Commercial paper | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,996  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Market Value 2,996  
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 25,030 15,934
Gross Unrealized Gains 77 18
Gross Unrealized Losses 0 0
Estimated Fair Market Value 25,107 15,952
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 133,251 71,223
Gross Unrealized Gains 1,597 269
Gross Unrealized Losses 0 0
Estimated Fair Market Value 134,848 71,492
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,082 144,658
Gross Unrealized Gains 523 302
Gross Unrealized Losses 0 (6)
Estimated Fair Market Value $ 31,605 $ 144,954