Quarterly report pursuant to Section 13 or 15(d)

Business and Summary of Significant Accounting Policies - Narratives (Details)

v3.24.3
Business and Summary of Significant Accounting Policies - Narratives (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 04, 2024
Jan. 24, 2023
Sep. 30, 2024
USD ($)
customer
Sep. 30, 2023
USD ($)
customer
Sep. 30, 2024
USD ($)
customer
segment
shares
Sep. 30, 2023
USD ($)
customer
shares
Dec. 31, 2023
USD ($)
customer
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business and Summary of Significant Accounting Policies                        
Reverse stock split ratio 0.0067 0.01                    
Allowance for credit losses     $ 0   $ 0   $ 0          
Warranty period of company products (in years)         1 year              
Practical expedient applied for remaining performance obligation         false              
Revenue recognized         $ 4,000              
Number of operating segments | segment         1              
Advertising costs     201,000 $ 238,000 $ 465,000 $ 511,000            
Interest and penalties         0   0          
Stockholders' equity     $ 4,295,000 885,000 $ 4,295,000 $ 885,000 (5,157,000) [1] $ 6,430,000 $ (2,669,000) $ 5,861,000 $ 7,763,000 $ (1,996,000)
Maximum                        
Business and Summary of Significant Accounting Policies                        
Estimated useful life of property and equipment (in years)     5 years   5 years              
Minimum                        
Business and Summary of Significant Accounting Policies                        
Estimated useful life of property and equipment (in years)     2 years   2 years              
Warrant                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares         9,375,730 37,569            
Restricted stock                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares         698,279 69            
Restricted stock units                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares         70,016 18            
Convertible Preferred Stock                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares         14 36            
Series A Preferred Stock                        
Business and Summary of Significant Accounting Policies                        
Dividend rate (in %)         8.00%              
Additional Paid-in Capital                        
Business and Summary of Significant Accounting Policies                        
Stockholders' equity     $ 296,386,000 $ 241,563,000 $ 296,386,000 $ 241,563,000 $ 241,884,000 $ 293,429,000 241,665,000 $ 240,428,000 $ 237,004,000 $ 226,324,000
Accounting Standards Update 2020-06                        
Business and Summary of Significant Accounting Policies                        
Stockholders' equity                 (116,000)      
Accounting Standards Update 2020-06 | Additional Paid-in Capital                        
Business and Summary of Significant Accounting Policies                        
Stockholders' equity                 $ (116,000)      
Cumulative effect, period of adoption, adjustment | Accounting Standards Update 2020-06 | Additional Paid-in Capital                        
Business and Summary of Significant Accounting Policies                        
Stockholders' equity     $ 116,000   $ 116,000              
Accounts Receivable | Customer Concentration Risk                        
Business and Summary of Significant Accounting Policies                        
Number of customers | customer         3   2          
Accounts Receivable | Customer Concentration Risk | Customer 1                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)         33.00%   71.00%          
Accounts Receivable | Customer Concentration Risk | Customer 2                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)         25.00%   20.00%          
Accounts Receivable | Customer Concentration Risk | Customer 3                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)         22.00%              
Net Revenue | Customer Concentration Risk                        
Business and Summary of Significant Accounting Policies                        
Number of customers | customer     1 3 3 4            
Net Revenue | Customer Concentration Risk | Customer 1                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)     56.00% 40.00% 38.00% 22.00%            
Net Revenue | Customer Concentration Risk | Customer 2                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)       28.00% 15.00% 17.00%            
Net Revenue | Customer Concentration Risk | Customer 3                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)       21.00% 12.00% 16.00%            
Net Revenue | Customer Concentration Risk | Customer 4                        
Business and Summary of Significant Accounting Policies                        
Concentration risk percentage (in %)           15.00%            
[1] The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited consolidated balance sheet as of that date.