v3.24.3
Stockholders’ Deficit - Summary of Activity of Shares Repurchases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Equity [Abstract]          
Shares Repurchased (in shares) 2,744 2,355 2,222 7,321  
Average Price Paid per Share (in dollars per share) $ 56.67 $ 63.87 $ 71.28 $ 63.42  
Value of Shares Repurchased $ 155,629 $ 150,418 $ 158,377 $ 464,424  
Remaining Amount Authorized $ 259,936     $ 259,936 $ 724,360