v3.26.1
Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2026
Dec. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Warrants fair value   $ 67
Fair value adjustment of warrants   $ 67 $ (67)
Warrant [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock expired   535,830  
Weighted-average exercise price   $ 79.15  
Warrant [Member] | Subsequent Event [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock expired 65,003    
Weighted-average exercise price $ 49.99