XML 74 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 04, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity Class Of Treasury Stock [Line Items]        
Cost of repurchase 100,000,000      
Company repurchase of common stock, shares   1,035,638 848,958 1,500,456
Aggregate purchase price   $ 41,958 $ 29,133 $ 34,192
Vested restricted stock units withheld for tax withholding obligations   144,463 153,372 131,552
Period of stock repurchase program 2 years      
Stock repurchase program beginning date Aug. 04, 2025