v3.26.1
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Cash, Cash Equivalents and Short-Term Investments    
Due within one year, Amortized Cost $ 22,811 $ 45,664
Due after one year through five years, Amortized Cost 9,773 14,336
Total, Amortized Cost 32,584 60,000
Due within one year, Fair Value 22,841 46,775
Due after one year through five years, Fair Value 9,761 14,757
Total, Fair Value $ 32,602 $ 61,532