XML 14 R7.htm IDEA: XBRL DOCUMENT
v3.26.1

Unaudited Interim Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares | 6 Months Ended
--- | ---
Jun. 30, 2026 | Jun. 30, 2025
Series B Preferred Stock [Member] |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |
Dividends per share (in dollars per share) | $ 0.5 | $ 0.5
Preferred stock, redemption price per share (in dollars per share) | 25.041 |
Series C Preferred Stock [Member] |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |
Dividends per share (in dollars per share) | $ 0.625 | $ 0.625

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. It also included the dividends price. + References No definition available. + Details
Name: | pshg_PreferredStockRedemptionAndDividendsPricePerShare
Namespace Prefix: | pshg_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInStockholdersEquityRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |