XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 05, 2025
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
Tranche
$ / shares
shares
Jun. 30, 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   100,000,000
Preferred stock per share | $ / shares   $ 0.01   $ 0.01   $ 0.01
Preferred stock, shares issued   0   0   0
Preferred stock, shares outstanding   0   0   0
Common stock reserve for issuance   4,992,640   4,992,640   4,622,750
Recognized stock-based compensation expense | $   $ 5,662 $ 9,838 $ 13,348 $ 26,066  
Restricted Stock [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Fair value of stock granted | $       8,906 33,115  
Aggregate intrinsic value of restricted stock units vested | $       $ 3,476 $ 8,947  
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       918,335    
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 | $   208   $ 331    
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 | $   $ 21,012   $ 21,012    
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   $ 144   $ 144   $ 139
Common Class B [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares converted   0 0 0 0  
Common stock per share | $ / shares   $ 14   $ 14   14
Common Class C [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock per share | $ / shares   $ 3   $ 3   $ 3