Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Business and Summary of Significant Accounting Policies - Narratives (Details)
3 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Nov. 14, 2024
$ / shares
Oct. 05, 2024
$ / shares
Apr. 04, 2024
Feb. 14, 2024
$ / shares
Jan. 24, 2023
Mar. 31, 2024
USD ($)
segment
customer
shares
Mar. 31, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
customer
Mar. 31, 2024
USD ($)
Nov. 17, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business and Summary of Significant Accounting Policies                        
Closing bid price (in $ per share) | $ / shares $ 0.10 $ 1   $ 0.10                
Consecutive business days to maintain bid price requirement (in days)   10 days   10 days                
Stockholders' Equity Requirement                     $ 2,500,000  
Stockholders' equity (deficit)               $ 885,000        
Number of operating segments | segment           1            
Reverse stock split ratio     0.0067   0.01              
Allowance for credit losses           $ 0     $ 0 $ 0    
Practical expedient applied for remaining performance obligation           false            
Advertising costs           $ 147,000 $ 155,000          
Interest and penalties                   0    
Warranty period of company products (in years)           1 year            
Stockholders' equity           $ (2,669,000) $ 7,763,000   (5,157,000) [1] $ (2,669,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           1,985,138 17,873          
Restricted stock                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares           5,362 94          
Restricted stock units                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares           17 19          
Convertible Preferred Stock                        
Business and Summary of Significant Accounting Policies                        
Antidilutive securities excluded from computation of earnings per share (in shares) | shares           14 39          
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           $ 241,665,000 $ 237,004,000   $ 241,884,000 $ 241,665,000   $ 226,324,000
Accounting Standards Update 2020-06                        
Business and Summary of Significant Accounting Policies                        
Stockholders' equity           (116,000)       (116,000)    
Accounting Standards Update 2020-06 | Additional Paid-in Capital                        
Business and Summary of Significant Accounting Policies                        
Stockholders' equity           (116,000)       (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                 2      
Accounts Receivable | Customer Concentration Risk | Customer 1                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)           58.00%     71.00%      
Accounts Receivable | Customer Concentration Risk | Customer 2                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)           16.00%     20.00%      
Accounts Receivable | Customer Concentration Risk | Customer 3                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)           10.00%            
Net Revenue | Customer Concentration Risk                        
Business and Summary of Significant Accounting Policies                        
Number of customers | customer           3     4      
Net Revenue | Customer Concentration Risk | Customer 1                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)           35.00%     25.00%      
Net Revenue | Customer Concentration Risk | Customer 2                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)           29.00%     19.00%      
Net Revenue | Customer Concentration Risk | Customer 3                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)           21.00%     14.00%      
Net Revenue | Customer Concentration Risk | Customer 4                        
Business and Summary of Significant Accounting Policies                        
Concentration Risk Percentage (in %)                 13.00%      
[1] The condensed consolidated balance sheet as of December 31, 2023 was derived from the audited consolidated balance sheet as of that date.