XML 113 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Deficit - Share Repurchases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]          
Stock repurchased during period, value $ 12,000 $ 26,130 $ 120,163    
2022 Repurchase Program          
Class of Stock [Line Items]          
Stock repurchased during period (in shares) 269,621 446,189 1,149,589    
Cumulative amount of shares repurchased (in shares) 1,865,399        
Stock repurchased during period, value $ 12,000 $ 26,100 $ 78,700    
Cumulative payments for repurchase of common stock 116,800        
Remaining dollar value of shares that may be repurchased $ 133,200        
2019 Repurchase Program          
Class of Stock [Line Items]          
Stock repurchased during period (in shares)     588,108 59,099 459,899
Cumulative amount of shares repurchased (in shares) 2,344,804        
Stock repurchased during period, value     $ 41,400 $ 4,500 $ 26,500
Cumulative payments for repurchase of common stock $ 175,800