Quarterly report [Sections 13 or 15(d)]

OPERATING LEASES (Details Narrative)

v3.25.2
OPERATING LEASES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]          
Lease payments, year one $ 496   $ 496    
Rent expense 325 $ 399 649 $ 799  
Lease Three [Member]          
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]          
Lease payments     $ 25    
Warehouse [Member]          
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]          
Operating lease, expiration date     The first lease expired February 28, 2024, and was extended beginning March 1, 2024 to February 28, 2026    
Office Facilities [Member]          
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]          
Operating lease, expiration date     The second lease expired August 31, 2024, and was extended beginning September 1, 2024 to August 31, 2026    
Warehouse and Office Facilities [Member]          
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items]          
Lease payments, year one 89   $ 89    
Lease payments, year two 111   111    
Lease payments, year three $ 125   125    
Lease payments     $ 3,896    
Operating lease, assets and liabilities         $ 3,578