XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Rollforward of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 12,109 $ 11,178 $ 10,972
Increases related to positions taken during prior years 27 543 6
Increases related to positions taken during the current year 1,339 1,431 1,260
Decreases related to positions taken during prior years (44) 0 0
Decreases related to positions settled with tax authorities (86) (90) 0
Decreases due to a lapse of applicable statute of limitations (804) (953) (1,060)
Ending balance 12,541 12,109 11,178
The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 11,999 $ 11,611 $ 10,720