XML 119 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation and Stockholders' Equity - Schedule of Nonvested Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
RSUs      
Number of Units      
Beginning balance (in shares) 1,187,426    
Granted (in shares) 1,043,059    
Vested (in shares) (633,547)    
Forfeited (in shares) (211,483)    
Ending balance (in shares) 1,385,455 1,187,426  
Weighted-Average Grant-Date Fair Value      
Beginning balance (in USD per share) $ 19.42    
Granted (in USD per share) 14.69 $ 18.42 $ 19.58
Vested (in USD per share) 19.93    
Forfeited (in USD per share) 16.65    
Ending balance (in USD per share) $ 16.03 $ 19.42  
Fair value of vested $ 8,865 $ 8,599 $ 4,284
Intrinsic value distributed 8,374 8,588 4,301
Grant fair value vested 12,628 10,067 5,345
Grant fair value distributed $ 11,932 $ 10,063 $ 5,367
Granted (in USD per share) $ 14.69 $ 18.42 $ 19.58
Outstanding PSUs      
Number of Units      
Beginning balance (in shares) 1,350,358    
Granted (in shares) 656,405    
Vested (in shares) (526,209)    
Forfeited (in shares) (125,967)    
Ending balance (in shares) 1,354,587 1,350,358  
Weighted-Average Grant-Date Fair Value      
Beginning balance (in USD per share) $ 21.85    
Granted (in USD per share) 14.92 $ 18.80 $ 21.46
Vested (in USD per share) 24.42    
Forfeited (in USD per share) 17.87    
Ending balance (in USD per share) $ 17.87 $ 21.85  
Fair value of vested $ 6,804 $ 2,637 $ 0
Intrinsic value distributed 2,852 0 0
Grant fair value vested 12,849 2,909 0
Grant fair value distributed $ 4,317 $ 0 $ 0
Granted (in USD per share) $ 14.92 $ 18.80 $ 21.46