Quarterly report [Sections 13 or 15(d)]

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.25.3
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value $ 206,200 $ 375,330
Less than 12 months, gross unrealized losses (140) (419)
12 months or greater, fair value 21,483 22,858
12 months or greater, gross unrealized losses (25) (35)
Fair Value 227,683 398,188
Gross Unrealized Losses (165) (454)
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 43,079 98,149
Less than 12 months, gross unrealized losses (25) (63)
12 months or greater, fair value 0 2,528
12 months or greater, gross unrealized losses 0 (3)
Fair Value 43,079 100,677
Gross Unrealized Losses (25) (66)
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 12,511 5,774
Less than 12 months, gross unrealized losses 0 (1)
12 months or greater, fair value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 12,511 5,774
Gross Unrealized Losses 0 (1)
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 13,974 32,780
Less than 12 months, gross unrealized losses (9) (58)
12 months or greater, fair value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 13,974 32,780
Gross Unrealized Losses (9) (58)
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, fair value 136,636 238,627
Less than 12 months, gross unrealized losses (106) (297)
12 months or greater, fair value 21,483 20,330
12 months or greater, gross unrealized losses (25) (32)
Fair Value 158,119 258,957
Gross Unrealized Losses $ (131) $ (329)