XML 107 R52.htm IDEA: XBRL DOCUMENT
v3.20.1

Acquisitions (Details Narrative) - USD ($) $ / shares in Units, $ in Thousands |  |  |  |  | 1 Months Ended | 2 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Oct. 03, 2019 | Aug. 17, 2019 | Jul. 30, 2019 | Jan. 30, 2019 | Apr. 30, 2019 | Jul. 31, 2017 | Sep. 14, 2018 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Jan. 11, 2019
Acquisition-related expenses |  |  |  |  |  |  |  | $ 462 | $ 1,611 | $ 1,613 | $ 1,449 | $ 5,135 |  |  |
Number of common stock issued, value |  |  |  |  |  |  |  |  |  |  |  | $ 1,000 |  |  |
Post-closing working capital adjustment |  |  |  |  |  |  |  |  |  |  |  |  |  | 275 |
Selling, General and Administrative Expenses [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquisition-related expenses |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 301 |
Asset Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock issued during period for common stock acquisition |  | 148,000 |  |  |  |  | 296,000 |  |  |  |  |  |  |  |
Earn-out payment term |  | 12 months |  |  |  |  | 12 months |  |  |  |  |  |  |  |
Series A Convertible Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of shares | 50,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock issued during period for common stock acquisition |  |  |  |  |  |  |  |  |  |  |  | 148,000 |  |  |
Number of common stock issued, value |  |  |  |  |  |  |  |  |  |  |  | $ 1 |  |  |
Pointer Transactions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cash consideration on merger, price | $ 8.50 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock consideration on merger | $ 1,272,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of the transactions | $ 130,200 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pointer Transactions [Member] | Credit Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Line of credit facility, borrowing capacity | 30,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pointer Transactions [Member] | Series A Convertible Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of the transactions | $ 50,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of shares | 50,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pointer Transactions [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of the transactions | $ 58,080 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of shares | 10,756,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pointer Transactions [Member] | Cash Paid at Closing [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of the transactions | $ 71,874 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pointer Transactions [Member] | Share-based Awards [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total consideration of the transactions | $ 246 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pointer Transactions [Member] | 2018 Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Option to purchase transaction description | The Pointer Merger Effective Time, each award of options to purchase Pointer ordinary shares that was outstanding and unvested immediately prior to such time was cancelled and substituted with options to purchase shares of PowerFleet common stock under the 2018 Plan on the same material terms and conditions as were applicable to the corresponding option immediately prior to the Pointer Merger Effective Time, except that (i) the number of shares of PowerFleet common stock underlying such substituted option is equal to the product of (A) the number of Pointer ordinary shares underlying such option immediately prior to the Pointer Merger Effective Time multiplied by (B) 2.544, with any fractional shares rounded down to the nearest whole number of shares of PowerFleet common stock, and (ii) the per-share exercise price is equal to the quotient obtained by dividing (A) the exercise price per Pointer ordinary share subject to such option immediately prior to the Pointer Merger Effective Time by (B) 2.544 (rounded up to the nearest whole cent). |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fractional shares | 2,544,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
CarrierWeb US Acquisition [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate consideration for acquisition |  |  |  | $ 3,500 |  |  |  |  |  |  |  |  |  |  |
Closing cash payment |  |  |  | 2,800 |  |  |  |  |  |  |  |  |  |  |
Cash amount in acquisition |  |  |  | 2,150 |  |  |  |  |  |  |  |  |  |  |
Principal and interest outstanding |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 650
Repayment of loan amount |  |  |  |  | $ 700 |  |  |  |  |  |  |  |  |  |
CarrierWeb Ireland Acquisitions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Principal and interest outstanding |  |  |  | $ 300 |  |  |  |  |  |  |  |  |  |  |
CarrierWeb Ireland Acquisition [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Closing cash payment |  |  | $ 550 |  |  |  |  |  |  |  |  |  |  |  |
Stock issued during period for common stock acquisition |  |  | 127,000 |  |  |  |  |  |  |  |  |  |  |  |
Stock issued during the period for repayment of loans |  |  | 56,000 |  |  |  |  |  |  |  |  |  |  |  |
Stock issued during the period for repayment of loans, value |  |  | $ 300 |  |  |  |  |  |  |  |  |  |  |  |
Number of shares held back |  |  | 44,000 |  |  |  |  |  |  |  |  |  |  |  |
Estimated fair value of held back |  |  | $ 250 |  |  |  |  |  |  |  |  |  |  |  |
CarrierWeb Acquisitions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquisition-related expenses |  |  |  |  |  |  |  | 229 |  |  |  |  |  |  |
Acquisition contributed to revenue |  |  |  |  |  |  |  | $ 3,809 |  |  |  |  |  |  |
Keytroller Acquisition [Member] | Asset Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Closing cash payment |  |  |  |  |  | $ 7,098 |  |  |  |  |  |  |  |  |
Stock issued during period for common stock acquisition |  |  |  |  |  | 296,000 |  |  |  |  |  |  |  |  |
Number of common stock issued, value |  |  |  |  |  | $ 2,000 |  |  |  |  |  |  |  |  |
Potential earn-out payments |  |  |  |  |  | 3,000 |  |  |  |  |  |  |  |  |
Fair value of potential earn-out payments |  |  |  |  |  | $ 2,683 |  |  |  |  |  |  |  |  |
Contingent consideration discounted interest rate percentage |  |  |  |  |  | 14.60% |  |  |  |  |  |  |  |  |

X
- Definition Acquisition contributed to revenue. + References No definition available. + Details
Name: | PWFL_AcquisitionContributedToRevenue
Namespace Prefix: | PWFL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash amount in acquisition. + References No definition available. + Details
Name: | PWFL_CashAmountInAcquisition
Namespace Prefix: | PWFL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash consideration on merger + References No definition available. + Details
Name: | PWFL_CashConsiderationOnMerger
Namespace Prefix: | PWFL_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent consideration discounted interest rate percentage. + References No definition available. + Details
Name: | PWFL_ContingentConsiderationDiscountedInterestRatePercentage
Namespace Prefix: | PWFL_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earn-out payment term. + References No definition available. + Details
Name: | PWFL_EarnoutPaymentTerm
Namespace Prefix: | PWFL_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated fair value of held back. + References No definition available. + Details
Name: | PWFL_EstimatedFairValueOfHeldBack
Namespace Prefix: | PWFL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of potential earn-out payments. + References No definition available. + Details
Name: | PWFL_FairValueOfPotentialEarnoutPayments
Namespace Prefix: | PWFL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fractional shares. + References No definition available. + Details
Name: | PWFL_FractionalShares
Namespace Prefix: | PWFL_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares held back. + References No definition available. + Details
Name: | PWFL_NumberOfSharesHeldBack
Namespace Prefix: | PWFL_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Option to purchase transaction description. + References No definition available. + Details
Name: | PWFL_OptionToPurchaseTransactionDescription
Namespace Prefix: | PWFL_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Post-closing working capital adjustment. + References No definition available. + Details
Name: | PWFL_PostclosingWorkingCapitalAdjustment
Namespace Prefix: | PWFL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Potential earn-out payments. + References No definition available. + Details
Name: | PWFL_PotentialEarnoutPayments
Namespace Prefix: | PWFL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stock consideration on merger. + References No definition available. + Details
Name: | PWFL_StockConsiderationOnMerger
Namespace Prefix: | PWFL_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460 + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(16)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 Reference 3: 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(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility. + References Reference 1: 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.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: 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(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: 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(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 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.29-30) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued pursuant to acquisitions during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: 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.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The gross value of stock issued during the period upon the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: 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.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=PWFL_AssetPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=PWFL_PointerTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=PWFL_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=PWFL_CashPaidAtClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=PWFL_TwoThousandEighteenPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=PWFL_CarrierWebUSAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=PWFL_CarrierIrelandAcquisitionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=PWFL_CarrierWebIrelandAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=PWFL_CarrierWebAcquisitionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=PWFL_KeytrollerAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |