v3.26.1
Stock-Based Awards - Stock-Based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock-Based Awards        
Stock-based compensation expense $ 14,649,000 $ 9,678,000 $ 30,231,000 $ 20,134,000
Unrecognized stock-based compensation cost 105,025   $ 105,025  
Weighted average period of unrecognized stock-based compensation cost expected to be recognized     2 years 4 months 28 days  
Research and development        
Stock-Based Awards        
Stock-based compensation expense 5,165,000 3,350,000 $ 10,622,000 6,368,000
Selling and marketing        
Stock-Based Awards        
Stock-based compensation expense 1,926,000 1,068,000 4,163,000 2,245,000
General and administrative        
Stock-Based Awards        
Stock-based compensation expense $ 7,558,000 $ 5,260,000 $ 15,446,000 $ 11,521,000