XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 05, 2025
USD ($)
Mar. 31, 2025
USD ($)
Tranche
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Preferred stock authorized   100,000,000   100,000,000
Preferred stock per share | $ / shares   $ 0.01   $ 0.01
Preferred stock, shares issued   0   0
Preferred stock, shares outstanding   0   0
Common stock reserve for issuance   5,285,419   4,622,750
Recognized stock-based compensation expense | $   $ 7,686 $ 16,228  
Restricted Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Fair value of stock granted | $   7,524 30,313  
Aggregate intrinsic value of restricted stock units vested | $   $ 1,302 $ 7,508  
Restricted Stock [Member] | Minimum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted stock units vest over the service period   1 year    
Restricted Stock [Member] | Maximum [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted stock units vest over the service period   4 years    
Performance-based Market Condition Share Awards [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares, granted   0 0  
Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares, granted   730,589    
Long-term Incentive Awards [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Fair value of stock granted | $ $ 590      
Share Based Compensation Arrangement By Share Based Payment Award Number of Tranches Eligible To Vest | Tranche   4    
Share based payment award description   As part of his employment agreement, the chief financial officer ("CFO") was granted a long term incentive award, under which a total of $5,000 can be earned. The award is eligible to vest in four equal annual tranches on the anniversary of the CFO's start date, subject to employment and certain performance and market conditions being met.    
Recognized stock-based compensation expense | $   $ 123    
Granted long term incentive award earned | $   $ 5,000    
2020 Equity Incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock options, granted   0 0  
2020 Employee Stock Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares, issued under ESPP   77,083 53,675  
Shares available for issuance   351,740    
Equity Award Plan [Member] | Common Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock-based compensation | $   $ 26,714    
Weighted-average period   1 year 10 months 24 days    
Common Class A [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock per share | $ / shares   $ 141   $ 139
Common Class B [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares converted   0 0  
Common stock per share | $ / shares   $ 14   14
Common Class C [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock per share | $ / shares   $ 3   $ 3