v3.26.1
Stock-Based Awards - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock-Based Awards    
Stock-based compensation expense $ 15,582 $ 10,456
Unrecognized stock-based compensation cost $ 115,175  
Weighted average period of unrecognized stock-based compensation cost expected to be recognized 2 years 7 months 13 days  
Research and development    
Stock-Based Awards    
Stock-based compensation expense $ 5,457 3,018
Selling and marketing    
Stock-Based Awards    
Stock-based compensation expense 2,237 1,177
General and administrative    
Stock-Based Awards    
Stock-based compensation expense $ 7,888 $ 6,261