XML 56 R27.htm IDEA: XBRL DOCUMENT v3.21.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
As of December 31, 2020, investments were comprised of the following:
Amortized Cost

Unrealized GainsUnrealized LossesFair Value
Commercial paper$35,543 $21 $(5)$35,559 
Corporate bonds191,977 608 (12)192,573 
U.S. Government agencies52,328 22 (20)52,330 
Total$279,848 $651 $(37)$280,462