v3.26.1
Net Income (Loss) Per Share - Schedule of Dilutive Shares Excluded from the Diluted Net Income (Loss) Per Share Calculation (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 common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 342,796,526 452,060,368 290,295,135 451,428,385
Convertible preferred stock issued and outstanding, excluding shares held by consolidated VIE        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 315,222,140 158,365,655 265,665,203 158,365,655
Stock options issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 27,484,623 80,099,705 24,462,457 79,467,722
Common stock warrants issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 89,763 330,163 167,475 330,163
Series E-1 convertible preferred stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 0 35,544,141 0 35,544,141
Series F convertible preferred stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 0 177,720,704 0 177,720,704