Annual report [Section 13 and 15(d), not S-K Item 405]

SHARE-BASED COMPENSATION - Schedule of Restricted Stock Units (Details)

v3.25.4
SHARE-BASED COMPENSATION - Schedule of Restricted Stock Units (Details) - Restricted stock awards - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of Shares      
Beginning balance (in shares) 1,553,989    
Granted (in shares) 505,591    
Vested/release (in shares) (798,398)    
Cancelled/forfeited (in shares) (69,396)    
Ending balance (in shares) 1,191,786 1,553,989  
Weighted Average Grant Price      
Beginning balance (in dollars per share) $ 29.12    
Granted (in dollars per share) 35.53 $ 26.93 $ 24.35
Vested/released (in dollars per share) 32.26    
Cancelled/forfeited (in dollars per share) 28.74    
Ending balance (in dollars per share) $ 29.76 $ 29.12