XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Schedule of Available-for-Sale Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Amortized cost  
Within one year $ 2,422,138
After one year through three years 1,011,184
Total 3,433,322
Estimated Fair Value  
Within one year 2,424,103
After one year through three years 1,012,223
Total $ 3,436,326