v3.23.2
Financial Instruments - Available-for-sale Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Available-for-Sale Securities, Debt Maturities [Abstract]    
Due within 1 year $ 250,266  
Due after 1 year through 5 years 12,302  
Total available-for-sale debt securities $ 262,568 $ 0