v3.26.1
Accounts Payable and Accrued Expenses (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]              
Number of shares issue and sold 219,429            
Common stock, par value $ 0.0001 $ 0.0001   $ 0.0001      
Common stock price per share $ 0.83            
Gross proceeds $ 200            
Stockholders' deficit $ 200 $ (3,518) $ (4,079) $ (2,965) $ (3,840) $ (16,550) $ (15,950)