v3.25.4
Cash and Cash Equivalents, and Investments and Fair Value Measurements - Fair Value by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Adjusted Cost  
Due within one year $ 41,549
Due after one year through three years 12,290
Investments not due at a single maturity date 14,204
Adjusted Cost 68,043
Fair Value  
Due within one year 41,674
Due after one year through three years 12,392
Investments not due at a single maturity date 14,204
Total $ 68,270