v3.26.1
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash, Cash Equivalents and Short-Term Investments    
Due within one year, Amortized Cost $ 28,591 $ 45,664
Due after one year through five years, Amortized Cost   14,336
Total, Amortized Cost 28,591 60,000
Due within one year, Fair Value 28,714 46,775
Due after one year through five years, Fair Value   14,757
Total, Fair Value $ 28,714 $ 61,532