XML 109 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - RSU and PSU - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share price (in dollars per share) $ 567.93    
Tax payments, for net share settlement of share based award $ 350,981 $ 58,178 $ 107,894
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate intrinsic value, RSUs vested 497,700 426,300 161,700
Unrecognized stock-based compensation expense related to non-vested stock options $ 566,600    
Weighted average period over which costs are recognized 2 years 6 months    
Shares withheld, for net share settlement of share based award (in shares) 100,000    
Tax payments, for net share settlement of share based award $ 58,500    
Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate intrinsic value, RSUs vested 691,700 $ 8,400 $ 256,500
Unrecognized stock-based compensation expense related to non-vested stock options $ 609,200    
Weighted average period over which costs are recognized 4 years 3 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 $ 293,400