XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale Securities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Marketable Securities [Line Items]  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months $ 511,190
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (146)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 0
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss 0
Total fair value of available-for-sale securities in a continuous unrealized loss position 511,190
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (146)
Corporate bonds | Marketable securities  
Marketable Securities [Line Items]  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 155,043
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (43)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 0
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss 0
Total fair value of available-for-sale securities in a continuous unrealized loss position 155,043
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (43)
Certificates of deposit | Marketable securities  
Marketable Securities [Line Items]  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 15,650
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (1)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 0
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss 0
Total fair value of available-for-sale securities in a continuous unrealized loss position 15,650
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (1)
Asset backed securities | Marketable securities  
Marketable Securities [Line Items]  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 81,478
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (18)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 0
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss 0
Total fair value of available-for-sale securities in a continuous unrealized loss position 81,478
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (18)
U.S. government agency securities | Marketable securities  
Marketable Securities [Line Items]  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 259,019
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (84)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 0
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss 0
Total fair value of available-for-sale securities in a continuous unrealized loss position 259,019
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position $ (84)