XML 122 R108.htm IDEA: XBRL DOCUMENT
v3.21.4

Derivative Warrant Liabilities - Additional Information (Detail) - $ / shares |  | 1 Months Ended | 9 Months Ended |
--- | --- | --- | --- | ---
Aug. 18, 2020 | Dec. 31, 2020 | Sep. 30, 2021 | Jun. 30, 2021
Public Warrants will become exercisable |  |  | on the later of (a) 30 days after the completion of a Business Combination or (b) 12 months from the closing of the Initial Public Offering |
Public warrant for redemption price |  | at a price of $0.01 per warrant | at a price of $0.01 per warrant |
Public warrants expire date |  | upon a minimum of 30 days’ prior written notice of redemption | upon a minimum of 30 days’ prior written notice of redemption |
Exercise price per warrant |  | $ 11.50 |  |
Common Stock Price Equals To Or Exceeds Ten Dollars [Member] |  |  |  |
Warrant redemption trigger price subject to adjustment |  |  | $ 10.00 |
Public Warrants [Member] |  |  |  |
Number of warrants or rights outstanding |  |  | 6,900,000 |
Exercise price per warrant |  |  |  | $ 1.90
Private Placement Warrant [Member] |  |  |  |
Number of warrants or rights outstanding |  |  | 5,933,333 |
Common Class A [Member] |  |  |  |
Exercise price per warrant | $ 11.50 |  |  |
Common Class A [Member] | Redemption Price One [Member] |  |  |  |
Number of days of notice to be given to warrant holders before redemption | 30 days | 30 days | 30 days |
Redemption price of warrants per unit | $ 0.01 |  |  |
Number of consecutive trading days for which the stock price is to be maintained | 20 days |  | 20 days |
Number of trading days | 30 days |  | 30 days |
Common Class A [Member] | Redemption Price Two [Member] |  |  |  |
Number of days of notice to be given to warrant holders before redemption | 30 days |  |  |
Redemption price of warrants per unit | $ 0.10 |  |  |
Number of consecutive trading days for which the stock price is to be maintained |  | 20 days | 20 days |
Number of trading days |  | 30 days | 30 days |
Common Class A [Member] | Maximum [Member] |  |  |  |
Issue price at closing of its initial business combination |  | $ 9.20 | $ 9.20 |
Number of shares of common stock excercisable per warrant | 0.361 |  |  |
Common Class A [Member] | Minimum [Member] |  |  |  |
Warrant exercise price, description |  | the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to 115% of the higher of the Market Value and the Newly Issued Price, the $18.00 per share redemption trigger price described under “Redemption of warrants when the price per share of Class A common stock equals or exceeds $18.00” will be adjusted (to the nearest cent) to be equal to 180% of the higher of the Market Value and the Newly Issued Price | the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to 115% of the higher of the Market Value and the Newly Issued Price, the $18.00 per share redemption trigger price described under “Redemption of warrants when the price per share of Class A common stock equals or exceeds $18.00” will be adjusted (to the nearest cent) to be equal to 180% of the higher of the Market Value and the Newly Issued Price |
The aggregate gross proceeds from such issuances |  | 60.00% | 60.00% |
Common Class A [Member] | Minimum [Member] | Redemption Price One [Member] |  |  |  |
Share price | $ 18.00 |  |  |
Common Class A [Member] | Minimum [Member] | Redemption Price Two [Member] |  |  |  |
Share price | $ 10.00 |  |  |
Common Class A [Member] | Private Placement Warrant [Member] |  |  |  |
Exercise price per warrant |  |  | $ 11.50 |

X
- Definition Class Of Warrant Or Right Exercisable Description. + References No definition available. + Details
Name: | dmyq_ClassOfWarrantOrRightExercisableDescription
Namespace Prefix: | dmyq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Issue price at closing of its initial business combination. + References No definition available. + Details
Name: | dmyq_IssuePriceAtClosingOfItsInitialBusinessCombination
Namespace Prefix: | dmyq_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of consecutive trading days for which the stock price is to be maintained. + References No definition available. + Details
Name: | dmyq_NumberOfConsecutiveTradingDaysForWhichTheStockPriceIsToBeMaintained
Namespace Prefix: | dmyq_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of days of notice to be given to warrant holders prior to redemption. + References No definition available. + Details
Name: | dmyq_NumberOfDaysOfNoticeToBeGivenToWarrantHoldersPriorToRedemption
Namespace Prefix: | dmyq_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of trading days. + References No definition available. + Details
Name: | dmyq_NumberOfTradingDays
Namespace Prefix: | dmyq_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Gross Proceeds from issuance of shares. + References No definition available. + Details
Name: | dmyq_PercentageOfGrossProceedsFromIssuanceOfShares
Namespace Prefix: | dmyq_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Redemption price of warrants per unit. + References No definition available. + Details
Name: | dmyq_RedemptionPriceOfWarrantsPerUnit
Namespace Prefix: | dmyq_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Warrant Exercise Price, Description. + References No definition available. + Details
Name: | dmyq_WarrantExercisePriceDescription
Namespace Prefix: | dmyq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant Redemption Price, Description. + References No definition available. + Details
Name: | dmyq_WarrantRedemptionPriceDescription
Namespace Prefix: | dmyq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant redemption trigger price subject to adjustment. + References No definition available. + Details
Name: | dmyq_WarrantRedemptionTriggerPriceSubjectToAdjustment
Namespace Prefix: | dmyq_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Warrants Expire Date. + References No definition available. + Details
Name: | dmyq_WarrantsExpireDate
Namespace Prefix: | dmyq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_NoncatastrophicEventAxis=dmyq_CommonStockPriceEqualsToOrExceedsTenDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dmyq_PublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=dmyq_PrivatePlacementWarrantMember
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: |

X
- Details
Name: | dmyq_RedemptionPriceOfWarrantsAxis=dmyq_RedemptionPriceOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dmyq_RedemptionPriceOfWarrantsAxis=dmyq_RedemptionPriceTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |