XML 56 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Deficit - Additional Information (Detail) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Aug. 31, 2022
Stockholders Equity [Line Items]                  
Common stock, shares issued 97,274,186 97,080,628              
Treasury stock, shares 42,304,016                
2022 Share Repurchase Program [Member]                  
Stockholders Equity [Line Items]                  
Share Repurchase Programs, authorized amount               $ 38,500,000 $ 250,000,000
Stock Repurchase Program, number of shares repurchased   375,000              
Stock repurchases under Share Repurchase Program   $ 20,200,000              
Share Repurchase Program, remaining authorized repurchase amount $ 18,300,000                
2024 Share Repurchase Program [Member]                  
Stockholders Equity [Line Items]                  
Share Repurchase Programs, authorized amount             $ 500,000,000    
Stock Repurchase Program, number of shares repurchased 100,000 8,990,000              
Stock repurchases under Share Repurchase Program $ 4,600,000 $ 462,800,000              
Share Repurchase Program, remaining authorized repurchase amount 32,600,000 $ 37,200,000              
2025 Share Repurchase Program [Member]                  
Stockholders Equity [Line Items]                  
Share Repurchase Programs, authorized amount $ 500,000,000                
Stock Repurchase Program, number of shares repurchased 148,727                
Stock repurchases under Share Repurchase Program $ 7,700,000                
Share Repurchase Program, remaining authorized repurchase amount $ 492,300,000                
Common Stock [Member]                  
Stockholders Equity [Line Items]                  
Common stock, shares issued 97,274,186 97,080,628 97,169,186 97,121,406 97,058,799 97,031,598 96,961,736 96,660,357  
Restricted Stock Units [Member]                  
Stockholders Equity [Line Items]                  
Number of unvested shares 1,171,364