Net (Loss) Income Attributable to Penumbra, Inc. - Antidilutive Securities Narrative (Details) - shares shares in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Class of Stock [Line Items] | |||
Antidilutive securities excluded from the computation of earnings per share (in shares) | 15 | 2,000 | |
Employee Stock Purchase Plan | |||
Class of Stock [Line Items] | |||
Antidilutive securities excluded from the computation of earnings per share (in shares) | 2,000 |