v3.26.1
Stock-Based Awards - Summary of Restricted Stock Units (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2026
shares
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Underlying Shares Outstanding, Balance 771
Number of Underlying Shares, Granted 444
Number of Underlying Shares, Vested (223)
Number of Underlying Shares, Forfeited (34)
Number of Underlying Shares Outstanding, Balance 958
Market and Service Conditions Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Underlying Shares Outstanding, Balance 219
Number of Underlying Shares, Granted 94
Number of Underlying Shares, Vested (60)
Number of Underlying Shares, Forfeited (3)
Number of Underlying Shares Outstanding, Balance 250