Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.22.2
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Investments in an Unrealized Loss Position    
Fair Value $ 917,488 $ 339,282
Gross Unrealized Losses (19,778) (334)
Corporate debt securities    
Investments in an Unrealized Loss Position    
Fair Value 458,699 161,012
Gross Unrealized Losses (8,915) (135)
Municipal securities    
Investments in an Unrealized Loss Position    
Fair Value 58,722 21,605
Gross Unrealized Losses (1,249) (33)
Sovereign securities    
Investments in an Unrealized Loss Position    
Fair Value 2,963  
Gross Unrealized Losses (53)  
U.S. Government agency securities    
Investments in an Unrealized Loss Position    
Fair Value 60,285 38,904
Gross Unrealized Losses (1,183) (49)
U.S. Treasury securities    
Investments in an Unrealized Loss Position    
Fair Value 336,819 117,761
Gross Unrealized Losses $ (8,378) $ (117)