Quarterly report pursuant to Section 13 or 15(d)

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.23.4
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value $ 321,044 $ 688,793
Less than 12 Months, Gross Unrealized Losses (933) (7,017)
12 Months or Greater, Fair Value 319,954 398,397
12 Months or Greater, Gross Unrealized Losses (4,476) (9,333)
Fair Value 640,998 1,087,190
Gross Unrealized Losses (5,409) (16,350)
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value 190,129 310,613
Less than 12 Months, Gross Unrealized Losses (371) (2,242)
12 Months or Greater, Fair Value 139,118 161,263
12 Months or Greater, Gross Unrealized Losses (1,621) (3,671)
Fair Value 329,247 471,876
Gross Unrealized Losses (1,992) (5,913)
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value 6,173 9,011
Less than 12 Months, Gross Unrealized Losses (29) (199)
12 Months or Greater, Fair Value 13,192 17,253
12 Months or Greater, Gross Unrealized Losses (214) (538)
Fair Value 19,365 26,264
Gross Unrealized Losses (243) (737)
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value 42,904 80,793
Less than 12 Months, Gross Unrealized Losses (74) (459)
12 Months or Greater, Fair Value 2,770 36,406
12 Months or Greater, Gross Unrealized Losses (9) (459)
Fair Value 45,674 117,199
Gross Unrealized Losses (83) (918)
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 Months, Fair Value 81,838 288,376
Less than 12 Months, Gross Unrealized Losses (459) (4,117)
12 Months or Greater, Fair Value 164,874 183,475
12 Months or Greater, Gross Unrealized Losses (2,632) (4,665)
Fair Value 246,712 471,851
Gross Unrealized Losses $ (3,091) $ (8,782)