XML 98 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details Narrative)
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Income Tax Disclosure [Abstract]        
Deferred tax assets, valuation allowances $ 0   $ 296  
Effect of foreign derived intangible income (“FDII”), tax benefit $ 2,400   2,400 $ 1,500
One-time assessment from foreign tax audit   € 2.8 $ 3,100