v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (PARENTHETICAL) - $ / shares
Sep. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock authorized (in shares) 2,800,000,000 2,800,000,000
Common stock, shares issued (in shares) 286,717,657 284,137,810
Common stock, shares outstanding (in shares) 286,717,657 282,526,097
Common stock, unvested subject to repurchase (in shares) 3,288 23,446
Treasury stock, shares (in shares) 0 1,611,713