v3.25.4
Stock-based Compensation - Schedule of Vested Stock Options (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]      
Number of shares outstanding (in shares) 1,066,753 1,159,377 1,298,409
Granted (in shares) 0 0 0
Exercised (in shares) 0 (55,173) (80,315)
Forfeited/expired (in shares) (104,527) (37,451) (58,717)
Number of shares outstanding (in shares) 962,226 1,066,753 1,159,377
Weighted Average Grant Date Fair Value      
Weighted average grant date fair value, outstanding (in usd per share) $ 5.60 $ 5.60 $ 7.25
Granted (in usd per share) 0 0 0
Exercised (in usd per share) 0 1.84 1.65
Forfeited/expired (in usd per share) 6.66 6.04 5.25
Weighted average grant date fair value, outstanding (in usd per share) 5.60 5.60 5.60
Weighted Average Exercise Price      
Weighted average exercise price, outstanding (in usd per share) 11.58 11.58 11.18
Granted (in usd per share) 0 0 0
Exercised (in usd per share) 0 5.24 4.67
Forfeited/expired (in usd per share) 12.15 12.06 12.10
Weighted average exercise price, outstanding (in usd per share) $ 11.58 $ 11.58 $ 11.58