XML 109 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unrecognized Tax Benefit [Roll Forward]        
Beginning Balance $ 238 $ 1,145 $ 1,145  
Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions 0 0 0  
Reductions for tax positions of prior years 238 907 0  
Ending Balance 0 238 1,145  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 663      
Less: valuation allowance 3,051 3,715 3,948 $ 3,753
Deferred Tax Liabilities, Undistributed Foreign Earnings 3,041 2,917    
Deferred Income Tax Expense (Benefit) (4,703) 6,105 $ 3,601  
Excise and Sales Taxes $ 752 $ 765