XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 28, 2021
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Stockholders Equity [Line Items]          
Common stock, shares outstanding   38,410,935   38,345,140  
Proceeds from issuance of common stock   $ 0 $ 1    
Convertible preferred stock, shares issued upon conversion   18,811,552      
Preferred stock, shares authorized   10,000,000      
Common stock, shares issued   38,410,935   38,345,140  
Preferred stock, shares outstanding   10,248   10,248  
Stock-based compensation   $ 2,112 $ 1,772    
Common stock, shares authorized   400,000,000   400,000,000  
Restricted Stock Units [Member]          
Stockholders Equity [Line Items]          
Unrecognised compensation expense related to unvested units   $ 600      
Restricted Stock units plan weighted average vesting period   2 years 2 months 12 days      
Share-Based Payment Arrangement, Option [Member]          
Stockholders Equity [Line Items]          
Stock option plan weighted average vesting period   2 years 10 months 24 days      
Unrecognised compensation expense related to unvested units   $ 16,600      
Series E and Series F Convertible Preferred Stock [Member]          
Stockholders Equity [Line Items]          
Percentage of outstanding common stock   9.98%      
Series E Convertible Preferred Stock [Member]          
Stockholders Equity [Line Items]          
Price per common share   $ 500      
Preferred stock, shares outstanding   1,915      
Convertible share price per share   $ 17.50      
Series F Convertible Preferred Stock [Member]          
Stockholders Equity [Line Items]          
Price per common share   $ 600      
Preferred stock, shares outstanding   8,333      
Convertible share price per share   $ 21.00      
Common Stock [Member]          
Stockholders Equity [Line Items]          
Common stock, shares issued   0 0    
Shares issued   38,411 37,486 38,345 37,425
Sales Agreement [Member]          
Stockholders Equity [Line Items]          
Common stock par value $ 0.0001        
Sales Agreement [Member] | Maximum [Member]          
Stockholders Equity [Line Items]          
Potential sales of common stock $ 50,000