Annual report [Section 13 and 15(d), not S-K Item 405]

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.25.2
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value $ 375,330 $ 897,988
Less than 12 Months, Gross Unrealized Losses (419) (2,200)
12 Months or Greater, Fair Value 22,858 295,809
12 Months or Greater, Gross Unrealized Losses (35) (3,676)
Fair Value 398,188 1,193,797
Gross Unrealized Losses (454) (5,876)
Corporate debt securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 98,149 355,882
Less than 12 Months, Gross Unrealized Losses (63) (942)
12 Months or Greater, Fair Value 2,528 100,957
12 Months or Greater, Gross Unrealized Losses (3) (1,076)
Fair Value 100,677 456,839
Gross Unrealized Losses (66) (2,018)
Municipal securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 5,774 17,364
Less than 12 Months, Gross Unrealized Losses (1) (81)
12 Months or Greater, Fair Value 0 10,788
12 Months or Greater, Gross Unrealized Losses 0 (116)
Fair Value 5,774 28,152
Gross Unrealized Losses (1) (197)
U.S. Government agency securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 32,780 58,598
Less than 12 Months, Gross Unrealized Losses (58) (137)
12 Months or Greater, Fair Value 0 17,197
12 Months or Greater, Gross Unrealized Losses 0 (116)
Fair Value 32,780 75,795
Gross Unrealized Losses (58) (253)
U.S. Treasury securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 238,627 466,144
Less than 12 Months, Gross Unrealized Losses (297) (1,040)
12 Months or Greater, Fair Value 20,330 166,867
12 Months or Greater, Gross Unrealized Losses (32) (2,368)
Fair Value 258,957 633,011
Gross Unrealized Losses $ (329) $ (3,408)