XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses and Fair Values of Investments in an Unrealized Loss Position (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months $ 82,234
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (369)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 41,019
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (599)
Total fair value of available-for-sale securities in a continuous unrealized loss position 123,253
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (968)
Corporate bonds | Marketable securities  
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 34,109
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (177)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 17,996
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (182)
Total fair value of available-for-sale securities in a continuous unrealized loss position 52,105
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (359)
Asset backed securities | Marketable securities  
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 15,011
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (41)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 15,094
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (378)
Total fair value of available-for-sale securities in a continuous unrealized loss position 30,105
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (419)
U.S. government agency securities | Marketable securities  
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 33,114
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (151)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 7,929
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (39)
Total fair value of available-for-sale securities in a continuous unrealized loss position 41,043
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position $ (190)