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

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.26.1
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value $ 1,984,271 $ 375,330
Less than 12 Months, Gross Unrealized Losses (10,184) (419)
12 Months or Greater, Fair Value 0 22,858
12 Months or Greater, Gross Unrealized Losses 0 (35)
Fair Value 1,984,271 398,188
Gross Unrealized Losses (10,184) (454)
Corporate debt securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 703,303 98,149
Less than 12 Months, Gross Unrealized Losses (2,316) (63)
12 Months or Greater, Fair Value 0 2,528
12 Months or Greater, Gross Unrealized Losses 0 (3)
Fair Value 703,303 100,677
Gross Unrealized Losses (2,316) (66)
Municipal securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 9,957 5,774
Less than 12 Months, Gross Unrealized Losses (10) (1)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Gross Unrealized Losses 0 0
Fair Value 9,957 5,774
Gross Unrealized Losses (10) (1)
Sovereign securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 37,200  
Less than 12 Months, Gross Unrealized Losses (27)  
12 Months or Greater, Fair Value 0  
12 Months or Greater, Gross Unrealized Losses 0  
Fair Value 37,200  
Gross Unrealized Losses (27)  
U.S. Government agency securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 47,855 32,780
Less than 12 Months, Gross Unrealized Losses (187) (58)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Gross Unrealized Losses 0 0
Fair Value 47,855 32,780
Gross Unrealized Losses (187) (58)
U.S. Treasury securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 1,185,956 238,627
Less than 12 Months, Gross Unrealized Losses (7,644) (297)
12 Months or Greater, Fair Value 0 20,330
12 Months or Greater, Gross Unrealized Losses 0 (32)
Fair Value 1,185,956 258,957
Gross Unrealized Losses $ (7,644) $ (329)