v3.26.3
Stockholders' Equity -Schedule of Shares of Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Sep. 30, 2026
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 27,925
Shares reserved for issuance upon conversion of convertible senior notes  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 17,261
Shares underlying outstanding warrants  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 194
Shares underlying outstanding stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 2,512
Shares underlying unvested RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 4,587
Shares authorized for issuance pursuant to awards granted under the ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 1,393
Shares authorized for future equity award grants  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for future issuance (in shares) 1,978