v3.25.1
Note 6 - Select Balance Sheet and Statement of Operations Information - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lab equipment tooling and molds $ 4,549 $ 4,356
Office furniture and equipment 1,160 1,223
Leasehold improvements 752 854
Computers and software 863 919
Vehicles 57 37
Demo units 214 214
Total property and equipment 7,595 7,603
Less: Accumulated depreciation (6,659) (6,281)
Total property and equipment, net $ 936 $ 1,322
Minimum [Member]    
Property and equipment, Useful lives (Year) 3 years  
Maximum [Member]    
Property and equipment, Useful lives (Year) 10 years  
Tools, Dies and Molds [Member] | Minimum [Member]    
Property and equipment, Useful lives (Year) 4 years  
Tools, Dies and Molds [Member] | Maximum [Member]    
Property and equipment, Useful lives (Year) 10 years  
Office Equipment [Member] | Minimum [Member]    
Property and equipment, Useful lives (Year) 6 years  
Office Equipment [Member] | Maximum [Member]    
Property and equipment, Useful lives (Year) 10 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property and equipment, Useful lives (Year) 10 years  
Computer Equipment [Member]    
Property and equipment, Useful lives (Year) 3 years  
Vehicles [Member] | Minimum [Member]    
Property and equipment, Useful lives (Year) 5 years  
Vehicles [Member] | Maximum [Member]    
Property and equipment, Useful lives (Year) 7 years  
Demo Units [Member]    
Property and equipment, Useful lives (Year) 5 years