XML 74 R50.htm IDEA: XBRL DOCUMENT
v3.23.1

Shareholders' Equity (Details) - Schedule of ordinary share capital - shares | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Schedule of ordinary share capital [Abstract] |  |
Ordinary shares Authorized | 47,800,000 | 47,800,000
Ordinary shares Issued | 19,851,833 | 18,756,570
Ordinary shares outstanding | 19,851,833 | 18,756,570

X
- References No definition available. + Details
Name: | pypd_ShareholdersEquityDetailsScheduleofordinarysharecapitalLineItems
Namespace Prefix: | pypd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum number of excess stock shares permitted to be issued. + References No definition available. + Details
Name: | us-gaap_ExcessStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of excess stock shares of an entity that have been sold or granted to shareholders. + References No definition available. + Details
Name: | us-gaap_ExcessStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of excess stock held by shareholders. + References No definition available. + Details
Name: | us-gaap_ExcessStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant