XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Contractual Maturities of Available-For-Sale Debt Securities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year $ 535,680
Due in one year to two years 243,417
Total $ 779,097