v3.26.3
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Nov. 09, 2026
Oct. 30, 2026
Oct. 12, 2026
Oct. 01, 2026
Dec. 18, 2025
Nov. 30, 2026
Oct. 31, 2026
Oct. 11, 2026
Sep. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]                    
Reverse stock split         1-for-10 reverse stock split          
Common stock, shares authorized                 50,000,000 50,000,000
Common stock, per shares                 $ 0.0001 $ 0.0001
Subsequent Event [Member]                    
Subsequent Event [Line Items]                    
Cash dividend percent   6.00%                
Cash dividend   $ 389                
Reverse stock split     1-for-8 reverse stock split              
Common stock, per shares     $ 0.0001              
Additional tariff refunds $ 2,233                  
Tariff refunds 2,112                  
Interest income $ 121                  
Payment for rent           $ 4,400 $ 1,200      
Operating lease term           5 years        
Shares issued             70,411      
Subsequent Event [Member] | Common Stock [Member]                    
Subsequent Event [Line Items]                    
Reverse stock split     one-for-eight reverse stock split              
Common stock, shares authorized     50,000,000         400,000,000    
Common stock, per shares     $ 0.0001              
Subsequent Event [Member] | Series B Preferred Stock [Member]                    
Subsequent Event [Line Items]                    
Cash dividend percent       2.00%            
Cash dividend       $ 129