v3.25.4
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of year $ 20,909 $ 25,588
Additions based on tax positions related to the current year 610 572
Reductions for tax positions of prior years (6,453) (5,251)
Settlements 0 0
Balance at end of year $ 15,066 $ 20,909