XML 131 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Increase (Decrease) in valuation allowance $ 400,000 $ 200,000 $ 2,700,000
Foreign withholding tax 700,000 400,000 300,000
Tax benefit from restructuring of foreign entities     4,300,000
Unrecognized tax benefits including interest and penalties 2,100,000 1,900,000  
Unrecognized tax benefits that would impact effective rate 2,100,000 1,900,000  
Accrued interest and penalties 200,000 300,000  
Increase (decrease) of uncertain tax benefits related to certain liabilities for unrecognized tax benefits (52,000) $ (46,000) $ 14,000
Estimated increase in unrecognized tax liability in next twelve months 100,000    
Domestic      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Net operating loss carryforwards 19,800,000    
Operating loss carryforward, expiring $ 19,800,000    
Period to utilize the net operating loss carryforwards 11 years    
NOL carryforward used in period $ 4,800,000    
Foreign      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Operating loss carryforward, expiring 1,700,000    
Operating loss carryforward, no expiration 19,200,000    
Foreign operating loss carryforwards $ 20,900,000