XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Schedule of Total Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 57,415 $ 30,345 $ 16,966
Additional Paid-in Capital      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 57,251 29,694 14,816
Equity Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 53,062 27,163 14,816
Equity Awards | Additional Paid-in Capital      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 53,062 27,163 14,816
Equity Awards | Cost of Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 1,861 1,654 613
Equity Awards | Research and Development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 23,024 11,087 4,682
Equity Awards | Selling, General and Administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 28,177 14,422 9,521
Liability-based Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 2,100    
Liability-based Awards | Additional Paid-in Capital      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 4,189 2,531  
Liability Based Awards to be Settled in Equity      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 4,353 2,829 1,193
Liability Based Awards to be Settled in Equity | Cost of Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 121 114  
Liability Based Awards to be Settled in Equity | Research and Development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 2,214 492 445
Liability Based Awards to be Settled in Equity | Selling, General and Administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 2,018 2,223 748
Equity and Liability Based Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 57,415 29,992 16,009
Liability Based Awards - Cash Settled      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense   353 957
Liability Based Awards - Cash Settled | Cost of Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense   102 264
Liability Based Awards - Cash Settled | Research and Development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense   143 415
Liability Based Awards - Cash Settled | Selling, General and Administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense   $ 108 $ 278