v3.26.3
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash, Cash Equivalents and Short-Term Investments    
Amortized Cost $ 18,714 $ 60,000
Unrealized Gains 91 1,532
Unrealized Losses (2)  
Fair Value 18,803 61,532
U.S. Treasury notes    
Cash, Cash Equivalents and Short-Term Investments    
Amortized Cost   19,197
Unrealized Gains   641
Fair Value   19,838
Corporate debt securities    
Cash, Cash Equivalents and Short-Term Investments    
Amortized Cost 18,714 40,803
Unrealized Gains 91 891
Unrealized Losses (2)  
Fair Value $ 18,803 $ 41,694