XML 52 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) Per Common Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) per Common Share
The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated:
 Years ended December 31,
 202220212020
Basic and diluted net income (loss) per common share calculation:   
Net loss$(185,211)$(114,522)$(84,547)
Weighted average common shares outstanding - dilutive121,037 101,866 74,185 
Net loss per common share - basic and diluted$(1.53)$(1.12)$(1.14)
Schedule of Potentially Dilutive Securities Excluded from the Computations of Diluted Weighted Average Common Shares Outstanding
The following potentially dilutive securities have been excluded from the computations of diluted weighted average common shares outstanding for the periods presented, as the effect of including such shares would be anti-dilutive:
 Years ended December 31,
 202220212020
Stock options outstanding12,402,629 10,861,483 8,927,698 
Restricted stock units3,025,941 2,246,269 1,958,383 
Total15,428,570 13,107,752 10,886,081