XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Awards - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock-Based Awards        
Stock-based compensation expense $ 11,691 $ 6,641 $ 31,825 $ 25,912
Stock based compensation expense, accelerated cost 0   1,542  
Unrecognized stock-based compensation cost 84,673   $ 84,673  
Weighted average period of unrecognized stock-based compensation cost expected to be recognized     2 years 5 months 8 days  
Research and development        
Stock-Based Awards        
Stock-based compensation expense 3,451 2,796 $ 9,819 6,595
Selling and marketing        
Stock-Based Awards        
Stock-based compensation expense 1,205 787 3,450 2,313
General and administrative        
Stock-Based Awards        
Stock-based compensation expense $ 7,035 $ 3,058 $ 18,556 $ 17,004