Annual report [Section 13 and 15(d), not S-K Item 405]

Note 6 - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)

v3.25.0.1
Note 6 - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, gross $ 4,918 $ 5,174
Accumulated depreciation and amortization (3,341) (3,156)
Property and equipment, net $ 1,577 2,018
Minimum [Member]    
Property and equipment, useful life (Year) 3 years  
Maximum [Member]    
Property and equipment, useful life (Year) 10 years  
Transportation Equipment [Member]    
Property and equipment, gross $ 2,572 2,828
Transportation Equipment [Member] | Minimum [Member]    
Property and equipment, useful life (Year) 1 year  
Transportation Equipment [Member] | Maximum [Member]    
Property and equipment, useful life (Year) 5 years  
Tools, Dies and Molds [Member]    
Property and equipment, gross $ 1,424 1,418
Tools, Dies and Molds [Member] | Minimum [Member]    
Property and equipment, useful life (Year) 5 years  
Tools, Dies and Molds [Member] | Maximum [Member]    
Property and equipment, useful life (Year) 7 years  
Machinery and Equipment [Member]    
Property and equipment, gross $ 380 401
Machinery and Equipment [Member] | Minimum [Member]    
Property and equipment, useful life (Year) 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property and equipment, useful life (Year) 7 years  
Software and Software Development Costs [Member]    
Property and equipment, gross $ 234 234
Software and Software Development Costs [Member] | Minimum [Member]    
Property and equipment, useful life (Year) 3 years  
Software and Software Development Costs [Member] | Maximum [Member]    
Property and equipment, useful life (Year) 5 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 194 178
Leasehold Improvements [Member] | Minimum [Member]    
Property and equipment, useful life (Year) 1 year  
Leasehold Improvements [Member] | Maximum [Member]    
Property and equipment, useful life (Year) 3 years  
Furniture and Fixtures [Member]    
Property and equipment, gross $ 114 $ 114
Furniture and Fixtures [Member] | Minimum [Member]    
Property and equipment, useful life (Year) 3 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Property and equipment, useful life (Year) 7 years