XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Available-for-sale securities  
Due in one year or less, Cost $ 126,028
Due in one year or less, Fair Value 125,671
Due after one year through five years, Cost 63,279
Due after one year through five years, Fair Value 62,674
Cash equivalents  
Available-for-sale securities  
Due in one year or less, Cost 51,296
Due in one year or less, Fair Value 51,296
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 49,806
Due in one year or less, Fair Value 49,806
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 1,490
Due in one year or less, Fair Value 1,490
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 74,732
Due in one year or less, Fair Value 74,375
Due after one year through five years, Cost 63,279
Due after one year through five years, Fair Value 62,674
Marketable securities | Commercial paper  
Available-for-sale securities  
Due in one year or less, Cost 8,902
Due in one year or less, Fair Value 8,902
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 27,744
Due in one year or less, Fair Value 27,648
Due after one year through five years, Cost 15,377
Due after one year through five years, Fair Value 15,284
Marketable securities | Corporate bonds  
Available-for-sale securities  
Due in one year or less, Cost 37,188
Due in one year or less, Fair Value 36,931
Due after one year through five years, Cost 18,276
Due after one year through five years, Fair Value 18,179
Marketable securities | Asset backed securities  
Available-for-sale securities  
Due in one year or less, Cost 898
Due in one year or less, Fair Value 894
Due after one year through five years, Cost 29,626
Due after one year through five years, Fair Value $ 29,211