v3.26.1
Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 25,752  
Due after one year 1,927  
Amortized Cost 27,679 $ 28,489
Estimated Fair Value    
Due in one year or less 25,736  
Due after one year 1,923  
Total short-term investments $ 27,659 $ 28,501