XML 65 R55.htm IDEA: XBRL DOCUMENT v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Contractual Maturities of The Short-Term and Long-Term Available-for-Sale Investments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Amortized Cost  
Due in less than 1 year $ 305,167
Due in 1 - 5 years 103,054
Due in greater than 5 years 25
Total 408,246
Fair Value  
Due in less than 1 year 305,120
Due in 1 - 5 years 103,054
Due in greater than 5 years 25
Total $ 408,199