v3.26.1
Investments - Schedule of Contractual Maturities of Available-For-Sale Debt Securities (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year $ 350,882
Due in one to two years 187,039
Total $ 537,921