v3.26.3
Revenue Recognition (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Allowance for sales returns $ 17,000 $ 8,000 $ 17,000 $ 8,000
Total net revenues 5,622,000 4,764,000 16,851,000 14,060,000
Service Royalty and Other Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 191,000 $ 168,000 $ 679,000 $ 447,000