XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Available-for-sale securities  
Due in one year or less, Cost $ 401,109
Due in one year or less, Fair Value 395,132
Due after one year through five years, Cost 96,567
Due after one year through five years, Fair Value 94,627
Cash equivalents  
Available-for-sale securities  
Due in one year or less, Cost 61,338
Due in one year or less, Fair Value 61,338
Due after one year through five years, Cost 0
Due after one year through five years, Fair Value 0
Cash equivalents | Commercial paper  
Available-for-sale securities  
Due in one year or less, Cost 58,917
Due in one year or less, Fair Value 58,917
Due after one year through five years, Cost 0
Due after one year through five years, Fair Value 0
Cash equivalents | U.S. government agency securities  
Available-for-sale securities  
Due in one year or less, Cost 2,421
Due in one year or less, Fair Value 2,421
Due after one year through five years, Cost 0
Due after one year through five years, Fair Value 0
Marketable securities  
Available-for-sale securities  
Due in one year or less, Cost 339,771
Due in one year or less, Fair Value 333,794
Due after one year through five years, Cost 96,567
Due after one year through five years, Fair Value 94,627
Marketable securities | Commercial paper  
Available-for-sale securities  
Due in one year or less, Cost 1,988
Due in one year or less, Fair Value 1,988
Due after one year through five years, Cost 0
Due after one year through five years, Fair Value 0
Marketable securities | U.S. government agency securities  
Available-for-sale securities  
Due in one year or less, Cost 238,617
Due in one year or less, Fair Value 234,274
Due after one year through five years, Cost 9,734
Due after one year through five years, Fair Value 9,581
Marketable securities | Corporate bonds  
Available-for-sale securities  
Due in one year or less, Cost 93,666
Due in one year or less, Fair Value 92,032
Due after one year through five years, Cost 22,961
Due after one year through five years, Fair Value 22,172
Marketable securities | Certificates of deposit  
Available-for-sale securities  
Due in one year or less, Cost 5,500
Due in one year or less, Fair Value 5,500
Due after one year through five years, Cost 0
Due after one year through five years, Fair Value 0
Marketable securities | Asset backed securities  
Available-for-sale securities  
Due in one year or less, Cost 0
Due in one year or less, Fair Value 0
Due after one year through five years, Cost 63,872
Due after one year through five years, Fair Value $ 62,874