v3.26.3
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Income Taxes          
U.S. federal statutory tax rate 2.30% 2.90% 2.80% 3.40%  
Valuation allowance $ 7,687   $ 7,687   $ 7,687
Income tax benefit provision (26) $ (43) (80) $ (135)  
Deferred tax assets $ 7,687   $ 7,687