v3.26.1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Adjusted Cost and Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Adjusted Cost  
Due within one year $ 27,677
Investments not due at a single maturity date 28,685
Adjusted Cost 56,362
Fair Value  
Due within one year 27,691
Investments not due at a single maturity date 28,685
Fair Value $ 56,376