XML 136 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Restricted Stock Option Activity (Details) - Restricted Stock - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
OUTSTANDING beginning balance (in shares) 169    
Shares granted (in shares) 44    
Shares vested (in shares) (54)    
Shares forfeited (in shares) (8)    
OUTSTANDING ending balance (in shares) 151 169  
Weighted Average Exercise Price (USD per share)      
OUTSTANDING beginning balance (USD per share) $ 181.29    
Shares granted (USD per share) 356.94 $ 249.36 $ 187.07
Shares vested (USD per share) 191.53    
Shares forfeited (USD per share) 289.84    
OUTSTANDING AT ending balance (USD per Share) $ 221.92 $ 181.29