Annual report [Section 13 and 15(d), not S-K Item 405]

Equity Based Awards - Additional Information (Detail)

v3.25.1
Equity Based Awards - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2020
Common stock reserved for future issuance 7,797,680 7,165,846  
Share-based payment award, Aggregate intrinsic value of option outstanding $ 3,000    
Stock-based compensation expense for restricted stock units and options 11,975,000 $ 13,987,000  
Earnout [Member]      
Share-based payment award, Compensation cost not yet recognized $ 35,000    
Maximum [Member] | Earnout [Member]      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 3 months    
2013 Stock Plan [Member]      
Share-based payment award, Vested and expected to vest shares outstanding 1,009,349    
Share-based payment award, options grants to purchase shares 0 0  
2021 Stock Option Plan [Member]      
Common stock reserved for future issuance 3,207,304    
Stock option and incentive plan description Under the 2021 Plan, the Company can grant stock options, stock appreciation rights, restricted stock awards, restricted stock units (“RSUs”), unrestricted stock awards, cash-based awards, and dividend equivalent rights. The 2021 Plan provides that an additional number of shares of common stock may be automatically added to the shares of common stock authorized for issuance under the 2021 Plan on January 1 of each year. The number of shares of common stock added each year may, at the discretion of the Board of Directors, be equal to (i) 5% of the number of shares of common stock issued and outstanding as of December 31 of the immediately preceding year or (ii) such lesser amount as determined by the Company’s Board of Directors.    
Vesting Percentage     25.00%
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     10 years
2021 Stock Option Plan [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     12 months
2021 ESPP      
Common stock reserved for future issuance 1,049,136    
2021 employee stock purchase plan description At each offering period, the eligible employees will have the option to acquire common stock at a discount of up to 15% of the lesser of the Company’s common stock price on (i) the first trading day of the offering period or (ii) the last day of the offering period. The offering periods under the 2021 ESPP are not to exceed 27 months between periods. Under the terms of the Nano Merger Agreement, no offering period may commence under the 2021 ESPP unless the Nano Merger Agreement is terminated in accordance with its terms or the Nano Merger is not consummated. On January 1 of each subsequent year under the plan, the number of shares available for issuance under the plan may, at the discretion of the Board of Directors, be increased by the lesser of (i) 470,000 shares of common stock, (ii) one percent of the number of shares of common stock issued and outstanding as of December 31 of the immediately preceding year, or (iii) number of shares of common stock determined by the Board of Directors.    
Authorize payroll deductions rate under plan minimum 1.00%    
Authorize payroll deductions rate under plan maximum 15.00%    
Share-based compensation, number of shares available for grant 0    
Recognized stock compensation expense $ 0    
2021 ESPP | Maximum [Member]      
Authorize payroll deductions amount under plan 25,000    
Stock Options and Restricted Stock Units [Member]      
Stock-based compensation expense for restricted stock units and options 12,000,000 $ 14,000,000  
Restricted Stock Units (RSUs) [Member]      
Stock-based compensation expense for restricted stock units and options 11,079,000 $ 11,398,000  
Share-based payment award, Compensation cost not yet recognized $ 12,400,000    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 8 months 12 days    
Stock vested under compensation plan $ 3,400,000