Quarterly report [Sections 13 or 15(d)]

OPERATING LEASES (Details Narrative)

v3.25.1
OPERATING LEASES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 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    
Rent expense 391 $ 399  
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    
Lease payments, year two 111    
Lease payments, year three 125    
Lease payments $ 3,896    
Operating lease, assets and liabilities     $ 3,578