XML 50 R35.htm IDEA: XBRL DOCUMENT
v3.19.1

Accounts Receivable, Net (Details Textual) - USD ($) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2018 | Apr. 26, 2019 | Dec. 31, 2017
Accounts Receivable, Net (Textual) |  |  |
Unbilled accounts receivable | $ 10,929,884 |  | $ 8,533,199
Total accounts receivable | $ 15,479,437 |  | $ 13,071,065
Unbilled accounts receivables, Description | The unbilled accounts receivables as of December 31, 2018 are expected to be billed within one year and collected over one year. The billed accounts receivable are expected to be collected within one year. |  |
Scenarios, Forecast [Member] |  |  |
Accounts Receivable, Net (Textual) |  |  |
Total accounts receivable |  | $ 2,400,000 |
Percentage of accounts receivable |  | 15.40% |
Percentage of billed accounts receivable |  | 28.90% |
Percentage of unbilled accounts receivable |  | 8.00% |

X
- Definition Accounts Receivable, Net (Textual). + References No definition available. + Details
Name: | pbts_AccountsReceivableNetTextualAbstract
Namespace Prefix: | pbts_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of accounts receivable. + References No definition available. + Details
Name: | pbts_PercentageOfAccountsReceivable
Namespace Prefix: | pbts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of billed accounts receivable. + References No definition available. + Details
Name: | pbts_PercentageOfBilledAccountsReceivable
Namespace Prefix: | pbts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of unbilled accounts receivable. + References No definition available. + Details
Name: | pbts_PercentageOfUnbilledAccountsReceivable
Namespace Prefix: | pbts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of unbilled accounts receivables. + References No definition available. + Details
Name: | pbts_UnbilledAccountsReceivablesDescription
Namespace Prefix: | pbts_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccountsReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_UnbilledReceivablesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | pbts_StatementsScenarioAxis=pbts_ScenariosForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |