XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share - Reconciliation of Weighted Average Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic (in shares) 144,565,578 141,650,459
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted (in shares) 147,697,501 141,650,459
Options outstanding    
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Dilutive effect of share equivalents (in shares) 2,193,289 0
Restricted stock units    
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Dilutive effect of share equivalents (in shares) 938,634 0