XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) - RSUs - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of awards outstanding      
Beginning balance (in shares) 5,066,159    
Granted (in shares) 2,314,678    
Vested (in shares) (2,483,600)    
Forfeited (in shares) (532,751)    
Ending balance (in shares) 4,364,486 5,066,159  
Weighted-average grant date fair value (Per share)      
Beginning balance (in usd per share) $ 18.41    
Granted (in usd per share) 21.23 $ 11.35 $ 30.43
Vested (in usd per share) 19.99    
Forfeited (in usd per share) 16.38    
Ending balance (in usd per share) $ 19.25 $ 18.41  
Total fair value of RSUs vested (in thousands) $ 49,636 $ 25,186 $ 15,038