XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities - (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Investments      
Amortized Cost $ 231,530,000   $ 249,897,000
Gross Unrealized Gain 337,000   854,000
Gross Unrealized Loss (158,000)   (75,000)
Estimated Fair Value 231,709,000   250,676,000
Gross realized gains 54,000 $ 64,000  
Cost Maturities:      
Within 1 year 115,920,000    
Between 1 to 2 years 115,610,000    
Total investments available for sale 231,530,000    
Fair Value Maturities:      
Within 1 year 116,233,000    
Between 1 to 2 years 115,476,000    
Total investments available for sale 231,709,000    
Corporate bonds      
Investments      
Amortized Cost 231,530,000   242,900,000
Gross Unrealized Gain 337,000   854,000
Gross Unrealized Loss (158,000)   (75,000)
Estimated Fair Value $ 231,709,000   243,679,000
Commercial Paper      
Investments      
Amortized Cost     6,997,000
Estimated Fair Value     $ 6,997,000