XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits balance at January 1, $ 3,142 $ 2,741 $ 792
Increase in gross amounts of tax positions related to prior years 678 1,102 2,373
Decrease in gross amounts of tax positions related to prior years 0 (224) 0
Increase in gross amounts of tax positions related to current years 0 196
Decrease due to settlements with tax authorities (1,714) (460) 0
Increase (decrease) due to lapse in statute of limitations 0 116  
Increase (decrease) due to lapse in statute of limitations     (656)
Currency translation 206   36
Currency translation   (133)  
Unrecognized tax benefits balance at December 31 $ 2,312 $ 3,142 $ 2,741