XML 48 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Certain Balance Sheet Accounts - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jul. 07, 2023
Jul. 06, 2023
Feb. 17, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]                
Intangible assets, net $ 2,219,000   $ 2,219,000         $ 2,279,000
Accumulated amortization 265,000   265,000         206,000
Capitalized software development costs 1,873,000   1,873,000          
Capitalized computer software, amortization 0 $ 0 0 $ 0        
Impairment of intangible assets, finite-lived 0 0 0 0        
Accrued sales return current $ 1,224,000   $ 1,224,000         $ 6,756,000
Series A Convertible Preferred Stock                
Property, Plant and Equipment [Line Items]                
Temporary equity, shares authorized (in shares) 10,741,071   10,741,071   10,741,071 100,000,000   10,741,071
Temporary equity, par value (in dollars per share) $ 0.0001   $ 0.0001         $ 0.0001
Temporary equity, shares issued (in shares) 30,000   30,000       30,000 0
Customers For Which Returns Are Expected To Be Received                
Property, Plant and Equipment [Line Items]                
Accrued sales returns resulting from FDA Warning Letter $ 36,000   $ 36,000         $ 4,958,000
Tooling and manufacturing equipment                
Property, Plant and Equipment [Line Items]                
Depreciation and amortization expense 58,000 210,000 388,000 608,000        
Property and Equipment                
Property, Plant and Equipment [Line Items]                
Depreciation and amortization expense $ 146,000 $ 332,000 $ 645,000 $ 966,000