Quarterly report [Sections 13 or 15(d)]

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.25.1
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 324,886 $ 897,988
Less than 12 months, gross unrealized losses (453) (2,200)
12 months or greater, fair value 53,954 295,809
12 months or greater, gross unrealized losses (143) (3,676)
Fair Value 378,840 1,193,797
Gross Unrealized Losses (596) (5,876)
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 116,450 355,882
Less than 12 months, gross unrealized losses (83) (942)
12 months or greater, fair value 13,499 100,957
12 months or greater, gross unrealized losses (15) (1,076)
Fair Value 129,949 456,839
Gross Unrealized Losses (98) (2,018)
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 7,937 17,364
Less than 12 months, gross unrealized losses (10) (81)
12 months or greater, fair value 2,012 10,788
12 months or greater, gross unrealized losses (3) (116)
Fair Value 9,949 28,152
Gross Unrealized Losses (13) (197)
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 25,326 58,598
Less than 12 months, gross unrealized losses (54) (137)
12 months or greater, fair value 0 17,197
12 months or greater, gross unrealized losses 0 (116)
Fair Value 25,326 75,795
Gross Unrealized Losses (54) (253)
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 175,173 466,144
Less than 12 months, gross unrealized losses (306) (1,040)
12 months or greater, fair value 38,443 166,867
12 months or greater, gross unrealized losses (125) (2,368)
Fair Value 213,616 633,011
Gross Unrealized Losses $ (431) $ (3,408)