Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Detail)

v3.23.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 08, 2020
shares
Dec. 31, 2022
USD ($)
Segment
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Stockholder
$ / shares
shares
Feb. 10, 2021
$ / shares
Jul. 23, 2020
shares
Oct. 31, 2019
USD ($)
Accounting Policies [Line Items]                
Restricted cash | $   $ 0 $ 203          
Depreciation expense | $   $ 500 $ 400 $ 500        
Number of reporting segment | Segment   1            
Convertible preferred shares issuable to number of equity stockholders | Stockholder         2      
Common stock, par value | $ / shares   $ 0.001 $ 0.001          
Share price | $ / shares           $ 25.75    
Revenue from products and services transferred to customers, percentage   88.00% 88.00% 81.00%        
Revenue from services transferred to customers over time, percentage   12.00% 12.00% 19.00%        
Contract With Customer Liability Deferred Revenue Undelivered Elements | $   $ 400 $ 800          
Contract With Customer Liability Revenue Recognized Undelivered Elements | $   800 600          
Extended warranties recognized | $   1,400 1,100          
Advertising costs | $   1,500 1,400 $ 600        
Compensation cost related to stock options | $   2,303 1,662 $ 3,370        
Total unrecognized compensation cost | $   $ 1,000 800          
Unrecognized share based compensation cost to be recognized over weighted-average period   10 months 24 days            
Valuation allowance | $   $ (31,235) $ (27,261)          
Outstanding stock options, restricted stock units and warrants excluded from diluted loss per share   2,700,000 900,000 2,400,000        
Shares issued   7,723,000 6,149,000          
Series F Preferred stock, par value | $ / shares   $ 0.001 $ 0.001          
Forfeiture Rate One                
Accounting Policies [Line Items]                
Fair value assumptions, forfeiture rate   10.87%   10.91%        
Forfeiture Rate Two                
Accounting Policies [Line Items]                
Fair value assumptions, forfeiture rate   10.91% 25.91% 49.40%        
Forfeiture Rate Three                
Accounting Policies [Line Items]                
Fair value assumptions, forfeiture rate   28.25% 40.21%          
Forfeiture Rate Four                
Accounting Policies [Line Items]                
Fair value assumptions, forfeiture rate   37.49% 49.45%          
Performance-Based Awards                
Accounting Policies [Line Items]                
Compensation cost related to stock options | $   $ 200 $ 0          
International | Maximum                
Accounting Policies [Line Items]                
Product warrant period   24 months 24 months          
Series E Convertible Preferred Stock                
Accounting Policies [Line Items]                
Convertible preferred stock, shares issued and sold   0 0   69,565      
Series E Preferred stock, par value | $ / shares         $ 0.001      
Percentage of common stock holding by shareholders         60.00%      
Convertible preferred stock, shares issued upon conversion         4      
Temporary equity numbers of shares sold         69,565      
Conversion Of Preferred Stock Into Common Stock         278,240      
Temporary equity net proceeds from conversion to common stock | $         $ 4,000      
Series E Preferred stock, shares issued   0 0   69,565      
Series E Preferred stock, shares outstanding   0 0          
Series F Convertible Preferred Stock                
Accounting Policies [Line Items]                
Conversion Of Preferred Stock Into Common Stock             1,800,000  
Series E Preferred stock, shares outstanding     251 882        
Series F Preferred stock, par value | $ / shares     $ 0.001          
Private Placement                
Accounting Policies [Line Items]                
Temporary equity numbers of shares sold 432,000,000              
Outstanding stock options, restricted stock units and warrants excluded from diluted loss per share     600,000          
Private Placement | Series E Convertible Preferred Stock                
Accounting Policies [Line Items]                
Common stock, par value | $ / shares         $ 0.001      
Share price | $ / shares         $ 57.50      
Temporary equity numbers of shares sold         69,565      
Temporary equity net proceeds from conversion to common stock | $               $ 4,000
Private Placement | Series F Convertible Preferred Stock                
Accounting Policies [Line Items]                
Convertible preferred stock, shares issued upon conversion     251