Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.24.2.u1
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value $ 897,988 $ 688,793
Less than 12 Months, Gross Unrealized Losses (2,200) (7,017)
12 Months or Greater, Fair Value 295,809 398,397
12 Months or Greater, Gross Unrealized Losses (3,676) (9,333)
Fair Value 1,193,797 1,087,190
Gross Unrealized Losses (5,876) (16,350)
Corporate debt securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 355,882 310,613
Less than 12 Months, Gross Unrealized Losses (942) (2,242)
12 Months or Greater, Fair Value 100,957 161,263
12 Months or Greater, Gross Unrealized Losses (1,076) (3,671)
Fair Value 456,839 471,876
Gross Unrealized Losses (2,018) (5,913)
Municipal securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 17,364 9,011
Less than 12 Months, Gross Unrealized Losses (81) (199)
12 Months or Greater, Fair Value 10,788 17,253
12 Months or Greater, Gross Unrealized Losses (116) (538)
Fair Value 28,152 26,264
Gross Unrealized Losses (197) (737)
U.S. Government agency securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 58,598 80,793
Less than 12 Months, Gross Unrealized Losses (137) (459)
12 Months or Greater, Fair Value 17,197 36,406
12 Months or Greater, Gross Unrealized Losses (116) (459)
Fair Value 75,795 117,199
Gross Unrealized Losses (253) (918)
U.S. Treasury securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 466,144 288,376
Less than 12 Months, Gross Unrealized Losses (1,040) (4,117)
12 Months or Greater, Fair Value 166,867 183,475
12 Months or Greater, Gross Unrealized Losses (2,368) (4,665)
Fair Value 633,011 471,851
Gross Unrealized Losses $ (3,408) $ (8,782)