XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Outstanding Options

 

​

    

​

    

​

    

​

    

Weighted-

    

​

 

​

​

​

​

​

​

Weighted-

​

Average

​

​

 

​

​

Shares

​

​

​

Average

​

Remaining

​

Aggregate

 

​

​

Available for

​

Number of

​

Exercise

​

Contractual

​

Intrinsic

 

​

​

Grant

​

Shares

​

Price

​

Life

​

Value

 

(in thousands, except for contractual life and exercise price)

​

​

​

​

​

​

​

​

(in years)

​

​

 

Balance at December 31, 2022

 

3,263

 

5,300

​

$

21.11

 

4.84

​

$

131,385

​

Additional shares authorized

 

3,500

​

—

​

$

—

​

​

​

​

​

​

Options granted

 

(499)

 

499

​

$

44.27

​

​

​

​

​

​

Options exercised

 

—

 

(298)

​

$

13.09

​

​

​

​

​

​

RSUs granted

​

(6,096)

​

​

​

​

​

​

​

​

​

​

​

RSUs forfeited/cancelled

​

934

​

​

​

​

​

​

​

​

​

​

​

Balance at December 31, 2023

 

1,102

 

5,501

​

$

23.65

 

4.36

​

$

231,133

​

Exercisable at December 31, 2023

​

​

 

4,509

​

$

13.97

 

3.49

​

$

221,758

​

Vested and expected to vest at December 31, 2023

​

​

 

5,435

​

$

23.12

 

4.31

​

$

230,521

​

Restricted stock units

​

​

​

​

​

​

​

​

​

​

​

Weighted-

​

​

​

​

Average

​

​

Number of

​

Grant Date

​

​

Shares

​

Fair Value

​

​

(in thousands)

​

​

​

Balance at December 31, 2022

​

6,836

​

$

57.12

Granted

​

6,096

​

$

44.90

Vested

​

(2,750)

​

$

57.74

Cancelled/Forfeited

​

(934)

​

$

49.54

Balance at December 31, 2023

 

9,248

​

$

49.50

​

​

​

​

​

​

Summary of stock-based compensation expenses

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

 

​

​

2023

​

2022

​

2021

 

​

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

    

Employee

    

Non-Employee

    

Total

 

​

 

(in thousands)

​

Cost of revenues

​

$

11,665

​

$

87

​

$

11,752

​

$

7,905

​

$

—

​

$

7,905

​

$

4,811

​

$

—

​

$

4,811

​

Research and development

​

 

63,445

​

 

2,881

​

 

66,326

​

 

44,655

​

 

1,890

​

 

46,545

​

​

24,507

​

 

1,361

​

 

25,868

​

Selling, general and administrative

​

 

112,236

​

 

1,494

​

 

113,730

​

 

97,379

​

 

555

​

 

97,934

​

​

84,368

​

 

172

​

 

84,540

​

Total

​

$

187,346

​

$

4,462

​

$

191,808

​

$

149,939

​

$

2,445

​

$

152,384

​

$

113,686

​

$

1,533

​

$

115,219

​

Schedule of assumptions used in valuation of fair value

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31,

December 31,

December 31,

​

2023

2022

2021

Risk-free interest rate

  

     

  

   

—

%

  

     

  

   

—

%

  

0.80

%

—

1.52

%

Expected dividend yield

​

​

​

​

—

%

​

​

​

​

—

%

​

​

​

​

—

%

Expected volatility

​

​

​

​

—

%

​

​

​

​

—

%

​

​

​

​

60

%

Expected term (years)

​

​

​

​

—

​

​

​

​

​

—

​

​

7.25

​

—

10.00

​

Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of assumptions used in valuation of fair value

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

   

2023

    

    

2022

    

    

2021

​

Expected term (years)

 

5.20

​

—

6.11

​

​

5.12

​

—

10.00

​

​

5.11

​

—

10.00

​

Expected volatility

 

67.75

%  

—

70.07

%

 

55.91

%  

—

62.30

%

​

55.33

%

—

63.30

%

Expected dividend rate

 

​

​

​

—

%

 

​

​

​

—

%

​

​

​

​

—

%

Risk-free interest rate

 

3.41

%  

—

4.80

%

 

1.62

%  

—

4.16

%

​

0.81

%

—

1.67

%