v3.26.1
Earnings (Loss) per Share - Schedule of Antidilutive Securities Excluded from Diluted Net (Loss) Income Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 11,863,669 94,016,616 13,335,970 94,016,616
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 5,901,641 23,993,192 5,901,641 23,993,192
Options to purchase common stock | Restricted Stock Units ("RSUs")        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 5,962,028 41,224,131 7,434,329 41,224,131
Options to purchase common stock | Performance Restricted Stock Units ("PRSUs")        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 0 28,799,293 0 28,799,293