XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Change in Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Uncertainties [Abstract]      
Unrecognized income tax benefits at beginning of year $ 7,898 $ 5,811 $ 5,960
Increase (decrease) related to positions taken in prior period 216 1,458 (67)
Increase related to positions taken in current period 2,898 930 318
Decrease related to settlement with tax authorities 0 0 (40)
Decrease related to expiration of statute of limitations (959) (301) (360)
Unrecognized income tax benefits at end of year 10,053 7,898 5,811
Accrued interest 195 352 276
Gross unrecognized income tax benefits at end of year $ 10,248 $ 8,250 $ 6,087