v3.19.3.a.u2
Stockholders' Equity (Deficit) (Details)
|
3 Months Ended |
6 Months Ended |
|
vote
$ / shares
shares
|
vote
$ / shares
shares
|
$ / shares
shares
|
Class of Stock [Line Items] |
|
|
|
Preferred stock, par value (in dollars per share) | $ / shares |
$ 0.000025
|
$ 0.000025
|
|
Preferred stock, shares authorized (in shares) |
50,000,000
|
50,000,000
|
|
Preferred stock, shares outstanding (in shares) |
0
|
0
|
|
Conversion of stock period |
|
10 years
|
|
Percentage of common stock held |
66.67%
|
66.67%
|
|
Percentage of common class B shares outstanding to total common shares outstanding (at least) |
|
1.00%
|
|
Common stock, par value (in dollars per share) | $ / shares |
|
|
$ 0.000025
|
Redeemable Convertible Preferred Stock |
|
|
|
Class of Stock [Line Items] |
|
|
|
Conversion of redeemable convertible preferred stock to common stock (in shares) |
210,640,629
|
210,600,000
|
|
Class B Common Stock |
|
|
|
Class of Stock [Line Items] |
|
|
|
Common stock, number of votes per share | vote |
20
|
20
|
|
Common stock, shares authorized (in shares) |
2,500,000,000
|
2,500,000,000
|
400,000,000
|
Common stock, shares outstanding (in shares) |
236,819,934
|
236,819,934
|
25,301,604
|
Class B Common Stock | Common Stock |
|
|
|
Class of Stock [Line Items] |
|
|
|
Conversion of redeemable convertible preferred stock to common stock (in shares) |
210,640,629
|
|
|
Class A Common Stock |
|
|
|
Class of Stock [Line Items] |
|
|
|
Common stock, number of votes per share | vote |
1
|
1
|
|
Common stock, shares authorized (in shares) |
2,500,000,000
|
2,500,000,000
|
0
|
Common stock, shares outstanding (in shares) |
43,794,644
|
43,794,644
|
0
|
X |
- DefinitionCommon Stock, Terms Of Conversion, Percentage Of Outstanding Shares, Minimum
+ References
+ Details
Name: |
pton_CommonStockTermsOfConversionPercentageOfOutstandingSharesMinimum |
Namespace Prefix: |
pton_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommon Stock, Terms of Conversion, Percentage Of Voting Interest
+ References
+ Details
Name: |
pton_CommonStockTermsOfConversionPercentageOfVotingInterest |
Namespace Prefix: |
pton_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionCommon Stock, Terms of Conversion, Period
+ References
+ Details
Name: |
pton_CommonStockTermsOfConversionPeriod |
Namespace Prefix: |
pton_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommon Stock, Voting Rights, Number Of Votes For Each Share
+ References
+ Details
Name: |
pton_CommonStockVotingRightsNumberOfVotesForEachShare |
Namespace Prefix: |
pton_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTemporary Equity, Stock Issued During Period, Shares, Conversion of Convertible Securities
+ References
+ Details
Name: |
pton_TemporaryEquityStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities |
Namespace Prefix: |
pton_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ References
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ References
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ References
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ References
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ References
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ References
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued during the period as a result of the conversion of convertible securities.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|