v3.26.1
Income Taxes - effective tax rate from continuing operations differs from the statutory U.S. federal tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Foreign tax effects:        
Total income tax expense (benefit) $ 150 $ 76 $ 150 $ 99
Effective Income Tax Rate Reconciliation, Percent        
statutory federal income tax rate     23.00%  
Foreign tax effects, Percentage:        
Effective tax rate, Percentage 2.25% 0.67% 0.20% 0.27%