XML 211 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Weighted-average shares outstanding:    
Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders—basic (in shares) 140,790,000 96,375,531
Dilutive effect of shares issuable upon conversion of preferred stock (in shares) 0 28,705,360
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted (in shares) 140,790,000 131,356,093
Options outstanding    
Weighted-average shares outstanding:    
Dilutive effect of share equivalents resulting (in shares) 0 6,151,361
Restricted stock units    
Weighted-average shares outstanding:    
Dilutive effect of share equivalents resulting (in shares) 0 123,841