v3.26.3
Income Taxes - Effective tax rate and its statutory tax rate (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2024
Effective Income Tax Rate Reconciliation, Amount      
Federal statutory rate $ 341,000 $ (2,915,000)  
State and local taxes, net of federal income tax effect 64,000 (207,000)  
Statutory difference between US and foreign jurisdictions 63,000    
Change in valuation allowance 3,000 (136,000)  
Nontaxable or nondeductible items 5,000 15,000  
Deferred tax rate change (887,000) (77,000)  
Goodwill impairment   1,978,000  
Total income tax (benefit) expense $ (313,000) $ (579,000) $ (2,329,000)
Tax Jurisdiction of Domicile [Extensible Enumeration] Federal Federal  
Effective Income Tax Rate Reconciliation (Percent)      
Federal statutory rate (Percent) 21.00% 21.00% 21.00%
State and local taxes, net of federal income tax effect (Percent) 3.90% 1.50% 1.00%
Statutory difference between US and foreign jurisdictions (Percent) 3.80%   (0.60%)
Other foreign tax effects (Percent)   (4.40%)  
Changes in Valuation allowance (Percent) 0.20% 1.00% 5.40%
Nontaxable or nondeductible items (Percent) 0.30% (0.10%) (0.70%)
Deferred tax rate change (Percent) (54.60%) 0.60%  
Goodwill impairment (Percent)   (14.30%)  
Effective income tax rate (Percent) (19.30%) 4.10% 25.20%
Federal      
Effective Income Tax Rate Reconciliation, Amount      
Other $ (18,000) $ 162,000  
Effective Income Tax Rate Reconciliation (Percent)      
Other (Percent) (1.10%) (1.20%)  
Outside U.S.      
Effective Income Tax Rate Reconciliation, Amount      
Other foreign tax effects   $ (59,000)  
Effective Income Tax Rate Reconciliation (Percent)      
Other foreign tax effects (Percent)   0.40%  
Foreign - Netherlands      
Effective Income Tax Rate Reconciliation, Amount      
Other foreign tax effects $ 9,000 $ 535,000  
Effective Income Tax Rate Reconciliation (Percent)      
Other foreign tax effects (Percent) 0.60% (3.90%)  
Foreign - South Africa      
Effective Income Tax Rate Reconciliation, Amount      
Other foreign tax effects $ 107,000 $ 125,000  
Effective Income Tax Rate Reconciliation (Percent)      
Other foreign tax effects (Percent) 6.60% (0.90%)