v3.26.3
Stock-Based Compensation and Stockholders' Equity - Schedule of Share-Based Payment Arrangement, Activity (Details) - $ / shares
Sep. 30, 2026
Dec. 31, 2025
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares outstanding (in shares) 4,653,118 3,568,478
Weighted average exercise price (in dollars per share) $ 28.67 $ 38.58
Performance stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares outstanding (in shares) 635,172 518,034
Weighted average exercise price (in dollars per share) $ 29.65 $ 23.39
Market-based stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares outstanding (in shares) 1,162,209 1,049,454
Weighted average exercise price (in dollars per share) $ 44.97 $ 61.04