XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Certain Balance Sheet Accounts - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jul. 07, 2023
Jul. 06, 2023
Property, Plant and Equipment [Line Items]          
Intangible assets, net $ 2,209,000   $ 2,210,000    
Accumulated amortization 296,000   280,000    
Capitalized software development costs 1,873,000   1,873,000    
Capitalized computer software, amortization 0 $ 0      
Impairment of intangible assets, finite-lived 0 0      
Accrued sales return current $ 1,281,000   $ 2,919,000    
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
Temporary equity, par value (in dollars per share) $ 0.0001   $ 0.0001    
Temporary equity, shares outstanding (in shares) 36,700   28,628    
Tooling and manufacturing equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization expense $ 85,000 182,000      
Property and Equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization expense $ 93,000 $ 274,000