XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Certain Balance Sheet Accounts - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Intangible assets, net $ 2,325,000   $ 2,325,000   $ 1,696,000
Accumulated amortization 473,000   473,000   329,000
Capitalized software development costs 1,873,000   1,873,000   1,101,000
Capitalized computer software, amortization     0 $ 0  
Impairment of intangible assets, finite-lived 41,000   41,000    
Accrued sales return current $ 8,897,000   $ 8,897,000   21,179,000
Preferred stock authorized (in shares) 100,000,000   100,000,000    
Preferred stock, par or stated value per share (in dollars per share) $ 0.0001   $ 0.0001    
Preferred stock outstanding (in shares) 0   0    
Customers For Which Returns Are Expected To Be Received          
Property, Plant and Equipment [Line Items]          
Accrued sales returns resulting from FDA Warning Letter $ 6,843,000   $ 6,843,000   $ 20,145,000
Tooling and manufacturing equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization expense 210,000 $ 160,000 608,000 457,000  
Property and Equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization expense $ 332,000 $ 253,000 $ 966,000 $ 691,000