XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - RSU and PSU - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Tax payments, for net share settlement of share based award $ 104,076 $ 2,391
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate intrinsic value price per share (in dollars per share) $ 198.99  
Unrecognized stock-based compensation expense $ 193,800  
Weighted average period over which costs are recognized 2 years 1 month 6 days  
Shares withheld, for net share settlement of share based award (in shares) 17,000  
Tax payments, for net share settlement of share based award $ 3,300  
Performance Stock Units (PSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate intrinsic value price per share (in dollars per share) $ 198.99  
Unrecognized stock-based compensation expense $ 22,600  
Weighted average period over which costs are recognized 4 years 9 months 18 days  
Shares withheld, for net share settlement of share based award (in shares) 500,000  
Tax payments, for net share settlement of share based award $ 100,800