v3.25.2
Stock-Based Compensation - Number and weighted average GDFV of RSUs (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Number of RSU's        
Balance beginning     255  
Granted     0 77
Vested     (194)  
Cancelled     (3)  
Balance ending 58   58  
Weighted average GDFV        
Weighted average GDFV at beginning     $ 93.95  
Granted       $ 55.78
Vested     97.01  
Cancelled     90.26  
Weighted average GDFV at ending $ 84.03   $ 84.03  
Fair value of vested RSU's $ 15,000 $ 0 $ 18,000 $ 926