XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Income Taxes          
Effective Income Tax Rate Reconciliation 23.70% 1.90% 7.90% 23.70%  
Deferred taxes, realizable amount $ 4,782   $ 4,782    
Income tax (provision)/benefit (46) $ (33) (100) $ (81)  
Change in the valuation allowance for net deferred income tax assets $ 4,782   $ 4,782   $ 4,782