Quarterly report [Sections 13 or 15(d)]

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.26.1
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 1,495,439 $ 375,330
Less than 12 months, gross unrealized losses (4,615) (419)
12 months or greater, fair value 0 22,858
12 months or greater, gross unrealized losses 0 (35)
Fair Value 1,495,439 398,188
Gross Unrealized Losses (4,615) (454)
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 510,703 98,149
Less than 12 months, gross unrealized losses (1,428) (63)
12 months or greater, fair value 0 2,528
12 months or greater, gross unrealized losses 0 (3)
Fair Value 510,703 100,677
Gross Unrealized Losses (1,428) (66)
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 10,794 5,774
Less than 12 months, gross unrealized losses (5) (1)
12 months or greater, fair value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 10,794 5,774
Gross Unrealized Losses (5) (1)
Sovereign securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 51,962  
Less than 12 months, gross unrealized losses (23)  
12 months or greater, fair value 0  
12 months or greater, gross unrealized losses 0  
Fair Value 51,962  
Gross Unrealized Losses (23)  
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 38,937 32,780
Less than 12 months, gross unrealized losses (86) (58)
12 months or greater, fair value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 38,937 32,780
Gross Unrealized Losses (86) (58)
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 883,043 238,627
Less than 12 months, gross unrealized losses (3,073) (297)
12 months or greater, fair value 0 20,330
12 months or greater, gross unrealized losses 0 (32)
Fair Value 883,043 258,957
Gross Unrealized Losses $ (3,073) $ (329)