XML 88 R61.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
GBP (£)
Product Information [Line Items]          
Intangible assets acquired   $ 496,000 $ 496,000    
Cash FDIC insured amount $ 250,000 250,000      
Cash uninsured amount $ 4,700,000 4,700,000 7,700,000    
Amortization of intangible assets   958,000 1,030,000    
Advertising costs   800,000 700,000    
Shipping and handling costs   $ 700,000 400,000    
Minimum [Member]          
Product Information [Line Items]          
Property and equipment, estimated useful life 3 years 3 years   3 years 3 years
Maximum [Member]          
Product Information [Line Items]          
Property and equipment, estimated useful life 14 years 14 years   14 years 14 years
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Product Information [Line Items]          
Accounts receivable $ 1,180,000 $ 1,180,000 $ 1,111,000    
Risk percentage   10.00% 13.00%    
UNITED KINGDOM          
Product Information [Line Items]          
Cash FSCS insured amount | £         £ 85,000
NETHERLANDS          
Product Information [Line Items]          
Dutch deposit guarantee scheme | €       € 100,000  
US Treasury and Government [Member]          
Product Information [Line Items]          
Investments 1,000,000.0 $ 1,000,000.0      
Customer Relationships [Member]          
Product Information [Line Items]          
Intangible assets acquired $ 330,000 496,000 $ 496,000    
Amortization of intangible assets   $ 382,000 299,000    
Patents [Member] | Minimum [Member]          
Product Information [Line Items]          
Finite-lived intangible asset, useful life 18 years 6 months 18 years 6 months   18 years 6 months 18 years 6 months
Patents [Member] | Maximum [Member]          
Product Information [Line Items]          
Finite-lived intangible asset, useful life 20 years 20 years   20 years 20 years
Patents and Licenses [Member]          
Product Information [Line Items]          
Amortization of intangible assets      
Patents and Licenses [Member] | Minimum [Member]          
Product Information [Line Items]          
Finite-lived intangible asset, useful life 18 years 6 months 18 years 6 months   18 years 6 months 18 years 6 months
Patents and Licenses [Member] | Maximum [Member]          
Product Information [Line Items]          
Finite-lived intangible asset, useful life 20 years 20 years   20 years 20 years
Other Intangible Assets [Member]          
Product Information [Line Items]          
Amortization of intangible assets   $ 1,000,000.0 $ 1,000,000.0    
Other Intangible Assets [Member] | Minimum [Member]          
Product Information [Line Items]          
Finite-lived intangible asset, useful life 3 years 3 years   3 years 3 years
Other Intangible Assets [Member] | Maximum [Member]          
Product Information [Line Items]          
Finite-lived intangible asset, useful life 15 years 15 years   15 years 15 years