XML 144 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Details 2) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Mar. 18, 2024
Mar. 01, 2024
Sep. 22, 2023
Aug. 11, 2023
Mar. 31, 2024
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of stock                      
Repurchase and retirement of common stock under repurchase program                 $ (113,699) $ (100,526) $ (100,421)
2020 Share repurchase program                      
Class of stock                      
Repurchase and retirement of common stock under repurchase program (in shares)                 (1.4)    
Repurchase and retirement of common stock under repurchase program                 $ (63,100)    
Accumulated deficit                      
Class of stock                      
Repurchase and retirement of common stock under repurchase program                 $ (47,947) $ (94,742) $ (90,140)
2022 Accelerated share repurchase program                      
Class of stock                      
Accelerated share repurchase program, upfront payment               $ 100,000      
Repurchase and retirement of common stock under repurchase program (in shares)             (0.1) (3.1)      
Repurchase and retirement of common stock under repurchase program               $ (80,000)      
Remaining initial payment, unsettled forward contract indexed to Company's stock               $ 20,000      
2023 Accelerated share repurchase program                      
Class of stock                      
Accelerated share repurchase program, upfront payment           $ 100,000          
Repurchase and retirement of common stock under repurchase program (in shares)     (0.2) (1.6)              
Repurchase and retirement of common stock under repurchase program           (80,000)          
Remaining initial payment, unsettled forward contract indexed to Company's stock           $ 20,000          
2024 Accelerated share repurchase program                      
Class of stock                      
Accelerated share repurchase program, upfront payment         $ 50,000            
Repurchase and retirement of common stock under repurchase program (in shares) (0.1) (0.7)                  
Repurchase and retirement of common stock under repurchase program         (40,000)            
Remaining initial payment, unsettled forward contract indexed to Company's stock         $ 10,000