XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unrecognized tax benefits    
Unrecognized tax benefits, beginning of year $ 13,631 $ 15,862
Tax positions taken during the current year - Increases 3,407 2,891
Tax positions taken during a prior year - Increases 2,465 392
Tax positions taken during a prior year - Decreases (1,550) (1,810)
Decreases for settlements during the period   (384)
Reductions for lapses of applicable statute of limitations (3,327) (3,320)
Unrecognized tax benefits, end of year 14,626 13,631
Amount of unrecognized tax benefit, if recognized, that would affect the effective tax rate 14,626 13,631
Interest accrued on unrecognized tax benefit 0 0
Penalties accrued on unrecognized tax benefit $ 0 $ 0