XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.4
MARKETABLE SECURITIES - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Amortized Cost    
Due within one year $ 833,891  
Due after one year through three years 832,456  
Amortized Cost 1,666,347 $ 1,316,634
Fair Value    
Due within one year 843,309  
Due after one year through three years 834,631  
Fair Value $ 1,677,940