v3.26.3
Stockholders' Equity - Schedule of Stock-Based Compensation by Type of Award (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]          
Total stock-based compensation expense $ 11,833 $ 11,900 $ 34,835 $ 49,758  
Stock-based compensation expense     1,100   $ 600
Stock option expense          
Class of Stock [Line Items]          
Total stock-based compensation expense 1,448 2,810 5,426 10,088  
Restricted stock expense          
Class of Stock [Line Items]          
Total stock-based compensation expense 10,104 8,808 28,643 38,688  
ESPP expense          
Class of Stock [Line Items]          
Total stock-based compensation expense $ 281 $ 282 $ 766 $ 982