v3.26.1
Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Remaining maturity date one year or less $ 28,031
Remaining maturity date greater than one year 20,815
Total short-term investments $ 48,846