v3.26.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity, Restricted Shares
Activity, restricted shares: (a)
Restricted
Shares
Per Share Weighted Average Grant Date Fair Value
Non-vested restricted shares, as of December 31, 20251,038,778 $92.26 
Granted199,194 303.78 
Vested(198,302)99.53 
Canceled/forfeited(20,972)115.10 
Non-vested restricted shares, as of September 30, 20261,018,698 $131.73 
(a)    Includes 131 restricted stock units as of September 30, 2026; none were outstanding as of December 31, 2025.