v3.25.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 167 Months Ended
Aug. 04, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jul. 25, 2011
Class of Stock [Line Items]                  
Common stock, value of shares authorized to repurchase                 $ 200,000,000
Stock repurchase, shares   0   0   500,000 0 3,100,000  
Stock repurchase     $ 45,000,000     $ 45,000,000   $ 172,000,000  
Cash dividends per common share   $ 0.22 $ 0.22 $ 0.22 $ 0.22        
Dividend payment to common shareholders           $ 30,000,000 $ 30,000,000    
Subsequent Event [Member] | O 2025 Q3 Dividends [Member]                  
Class of Stock [Line Items]                  
Dividend declared date Aug. 04, 2025                
Cash dividend to be paid $ 0.22                
Dividend to be paid date Sep. 05, 2025                
Dividend declared, shareholders of record date Aug. 25, 2025