Quarterly report [Sections 13 or 15(d)]

Net Income (Loss) Per Share - Schedule of Antidilutive Securities (Details)

v3.25.2
Net Income (Loss) Per Share - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 156,645,383 160,105,504 156,645,383 157,696,719
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 7,995,668 5,407,036 7,995,668 5,207,383
Common Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 134,426,861 142,568,263 134,426,861 142,568,263
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 4,459,117 2,407,540 4,459,117 271,124
PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 8,462,412 8,462,412 8,462,412 8,462,412
Incentive Units (Share Equivalents)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,221,857 1,187,537 1,221,857 1,187,537
ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 79,468 72,716 79,468 0