v3.26.1
Short-term Investments - Schedule of Marketable Securities in Continuous Unrealized Loss Position for Which an Allowance for Credit Losses was Not Recorded (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Securities, Available-for-Sale [Abstract]  
Less Than 12 months, Fair Value $ 186,577
Total Fair Value 186,577
Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]  
Less Than 12 months, Gross Unrealized Losses (235)
Total Gross Unrealized Losses (235)
U.S. Treasury Securities  
Debt Securities, Available-for-Sale [Abstract]  
Less Than 12 months, Fair Value 186,577
Total Fair Value 186,577
Debt Securities, Available-for-Sale, Unrealized Loss Position [Abstract]  
Less Than 12 months, Gross Unrealized Losses (235)
Total Gross Unrealized Losses $ (235)