v3.26.1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Adjusted Cost and Fair Value (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Adjusted Cost  
Due within one year $ 32,431
Due after one year through three years 1,974
Investments not due at a single maturity date 18,049
Adjusted Cost 52,454
Fair Value  
Due within one year 32,388
Due after one year through three years 1,984
Investments not due at a single maturity date 18,049
Fair Value $ 52,421