v3.25.4
Stock-based Compensation - Summary of Nonvested 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, Nonvested, Number of Shares [Roll Forward]      
Number of shares outstanding (in shares) 312,509 642,801 1,091,068
Granted (in shares) 0 0 0
Vested (in shares) (264,539) (330,292) (393,550)
Forfeited (in shares) (21,934) 0 (54,717)
Number of shares outstanding (in shares) 26,036 312,509 642,801
Weighted Average Grant Date Fair Value      
Weighted average grant date fair value, outstanding (in usd per share) $ 5.76 $ 5.75 $ 5.65
Granted (in usd per share) 0 0 0
Vested (in usd per share) 5.64 5.69 5.54
Forfeited (in usd per share) 7.37 0 5.27
Weighted average grant date fair value, outstanding (in usd per share) $ 5.77 $ 5.76 $ 5.75