XML 62 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Repurchase Program - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase authorized amount $ 75,000,000        
Expiration Date Jan. 31, 2027        
Shares repurchased under stock repurchase program   700,000 0 2,300,000 400,000
Shares repurchased during period   $ 20,600,000   $ 66,700,000 $ 6,800,000
Average price of repurchased stock   $ 31.27   $ 29.07 $ 17.6
Available authorized repurchase amount   $ 54,300,000   $ 54,300,000  
Previous Purchase Plan [Member]          
Equity, Class of Treasury Stock [Line Items]          
Shares repurchased under stock repurchase program       1,600,000  
Shares repurchased during period       $ 46,100,000