Quarterly report pursuant to Section 13 or 15(d)

Business and Summary of Significant Accounting Policies - Additional Information (Details)

v3.22.2.2
Business and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
shares
Jun. 30, 2021
shares
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
USD ($)
customer
Jun. 30, 2022
USD ($)
customer
Jun. 30, 2021
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Allowance for doubtful accounts | $ $ 0   $ 0   $ 0   $ 0
Deferred offering costs | $ $ 125,000   125,000   $ 125,000   $ 83,000
Number of Operating Segments         1    
Advertising costs | $     $ 231,000 $ 167,000 $ 404,000 $ 299,000  
Warranty Period Of Company Products         1 year    
Warrant              
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,440,660 4,496,924          
Restricted Stock              
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,579,232 647,474          
Restricted stock units              
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 290,625            
Convertible Preferred Stock              
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 421,558            
Series A Preferred Stock              
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   740,869          
Accounts Receivable | Customer Concentration Risk              
Number Of Customers | customer         1   2
Accounts Receivable | Customer Concentration Risk | Customer 1              
Concentration Risk, Percentage         76.00%   35.00%
Accounts Receivable | Customer Concentration Risk | Customer 2              
Concentration Risk, Percentage             27.00%
Sales Revenue, Net | Customer Concentration Risk              
Number Of Customers | customer     5 2 4 4  
Sales Revenue, Net | Customer Concentration Risk | Customer 1              
Concentration Risk, Percentage     25.00% 44.00% 21.00% 28.00%  
Sales Revenue, Net | Customer Concentration Risk | Customer 2              
Concentration Risk, Percentage     12.00% 10.00% 16.00% 18.00%  
Sales Revenue, Net | Customer Concentration Risk | Customer 3              
Concentration Risk, Percentage     12.00%   13.00% 10.00%  
Sales Revenue, Net | Customer Concentration Risk | Customer four              
Concentration Risk, Percentage     12.00%   13.00% 10.00%  
Sales Revenue, Net | Customer Concentration Risk | Customer 5              
Concentration Risk, Percentage     10.00%