v3.26.1
Short-Term Investments - Schedule of Contractual Maturities of Available - For- Sale Debt Securities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year $ 225,809
One to Two Years 151,982
Two to Three Years 15,387
Estimated Fair Value 393,178
United States Government-sponsored enterprises  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 83,477
One to Two Years 33,021
Two to Three Years 2,987
Estimated Fair Value 119,485
United States Treasury securities  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 72,138
One to Two Years 43,762
Two to Three Years 12,400
Estimated Fair Value 128,300
Commercial paper  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 19,478
One to Two Years 0
Two to Three Years 0
Estimated Fair Value 19,478
Corporate debt securities  
Cash Cash Equivalents And Short Term Investments [Line Items]  
Within One Year 50,716
One to Two Years 75,199
Two to Three Years 0
Estimated Fair Value $ 125,915