XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses and Fair Values of Investments in an Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months $ 227,645
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (670)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 13,528
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (180)
Total fair value of available-for-sale securities in a continuous unrealized loss position 241,173
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (850)
Marketable securities  
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 219,530
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (668)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 13,528
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (180)
Total fair value of available-for-sale securities in a continuous unrealized loss position 233,058
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (848)
Cash equivalents  
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 8,115
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (2)
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 8,115
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (2)
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 109,000
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (434)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 3,490
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (8)
Total fair value of available-for-sale securities in a continuous unrealized loss position 112,490
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (442)
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 46,430
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (145)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 8,042
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (171)
Total fair value of available-for-sale securities in a continuous unrealized loss position 54,472
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (316)
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 64,100
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (89)
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer 1,996
Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss (1)
Total fair value of available-for-sale securities in a continuous unrealized loss position 66,096
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position (90)
U.S. government agency securities | Cash equivalents  
Marketable securities  
Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months 8,115
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months (2)
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 8,115
Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position $ (2)