XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.25.3

Balance Sheet Components - Additional Information (Details) $ in Millions |  |  | 9 Months Ended
--- | --- | --- | ---
Jul. 10, 2025 USD ($) | Feb. 14, 2025 USD ($) ft² | Sep. 30, 2025 USD ($)
Inventory Disclosure [Abstract] |  |  |
Number of square feet | ft² |  | 330,000 |
Expected cost | $ 23.0 | $ 35.0 |
Payments to acquire buildings |  |  | $ 21.5
Payments for capital improvements |  |  | $ 6.8

X
- Definition Number of Square Feet + References No definition available. + Details
Name: | pen_NumberOfSquareFeet
Namespace Prefix: | pen_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Payments To Acquire Buildings, Expected + References No definition available. + Details
Name: | pen_PaymentsToAcquireBuildingsExpected
Namespace Prefix: | pen_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13 + Details
Name: | us-gaap_PaymentsForCapitalImprovements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for acquisition of buildings (properties) whether for investment or use. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13 + Details
Name: | us-gaap_PaymentsToAcquireBuildings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration