XML 103 R88.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
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 12,400 $ 16,953 $ 16,805
Increase in tax positions for prior years 13 0 333
Decrease in tax positions for prior years 0 (131) (876)
Decrease in tax positions for prior year settlement 0 (4,703) (386)
Decrease in tax positions for prior years due to statutes lapsing 0 0 0
Increase in tax positions for current year 295 281 1,520
Change due to translation of foreign currencies 0 0 (443)
Ending balance $ 12,708 $ 12,400 $ 16,953