XML 36 R24.htm IDEA: XBRL DOCUMENT
v3.25.3

Note 3 - Accounts Receivable, Net (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2025
Notes Tables |
Schedule of Accounts Receivable [Table Text Block] |
|  | September 30, 2025 |  |  | December 31, 2024 |
Trade accounts receivable |  | $ | 30,811 |  |  | $ | 26,362 |
Royalty revenue receivable |  |  | 2,754 |  |  |  | 6,011 |
Total accounts receivable |  | $ | 33,565 |  |  | $ | 32,373 |
Allowance for credit losses |  |  | 0 |  |  |  | (362 | )
Total accounts receivable, net |  | $ | 33,565 |  |  | $ | 32,011 |

X
- Definition Tabular disclosure of accounts receivable. + References No definition available. + Details
Name: | pbyi_ScheduleOfAccountsReceivableTableTextBlock
Namespace Prefix: | pbyi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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