XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Performance Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Grant Date Fair Value      
Stock-based compensation expense $ 50,516 $ 37,378 $ 65,763
Performance Shares      
Number of Shares      
Unvested beginning balance (in shares) 25,830    
Granted (in shares) 83,820    
Released/Vested (in shares) (7,259)    
Cancelled/Forfeited (in shares) (7,614)    
Unvested ending balance (in shares) 94,777 25,830  
Weighted Average Grant Date Fair Value      
Unvested beginning balance (in dollars per share) $ 208.86    
Granted (in dollars per share) 260.17    
Released/Vested (in dollars per share) 205.88    
Cancelled/Forfeited (in dollars per share) 256.44    
Unvested ending balance (in dollars per share) $ 250.65 $ 208.86  
Liability Classified Performance Shares      
Weighted Average Grant Date Fair Value      
Stock-based compensation expense $ 2,200