v3.26.1
Investments - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due in one year or less, Amortized Cost Basis $ 243,523
Due after one year through five years, Amortized Cost Basis 107,069
Amortized Cost Basis 350,592
Due in one year or less, Fair Value 243,040
Due after one year through five years, Fair Value 106,575
Fair Value $ 349,615