XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Performance-Based Stock Units (Details) - Performance-based stock units - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Performance-based Stock Units    
Outstanding, beginning balance (in shares) 400  
Granted (in shares) 365  
Vested (in shares) (303)  
Forfeited (in shares) (77)  
Outstanding, ending balance (in shares) 385 400
Weighted-Average Grant Date Fair Value    
Outstanding, beginning balance, weighted-average grant date fair value (in dollars per share) $ 14.32  
Granted (in dollars per share) 5.17  
Vested (in dollars per share) 7.38  
Forfeited (in dollars per share) 14.75  
Outstanding, ending balance, weighted-average grant date fair value (in dollars per share) $ 11.03 $ 14.32
Weighted-Average Remaining Service Period (years) 2 years 7 months 6 days
Aggregate Intrinsic Value $ 3,617 $ 3,486