v3.26.3
Share Repurchase Programs - Summary of Number of Shares of Common Stock Repurchased (Detail) - Treasury Stock - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity Class Of Treasury Stock [Line Items]      
Total number of shares purchased 0 0 885,290
Average price paid per share $ 0 $ 0 $ 17.55
Total amount paid $ 0 $ 0 $ 15,539