XML 72 R62.htm IDEA: XBRL DOCUMENT
v3.22.4

Share Transactions (Details) - Schedule of shares of common stock repurchased - USD ($) |  | 3 Months Ended
--- | --- | ---
Dec. 31, 2022 | Dec. 31, 2022
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) | 1,000 | 624,885
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 24,783,792
Share Repurchase Program February 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 13,082
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 397,384
Share Repurchase Program March 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 12,241
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 393,938
Share Repurchase Program April 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 14,390
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 491,469
Share Repurchase Program May 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 25,075
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 976,440
Share Repurchase Program August 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 141,700
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 5,944,213
Share Repurchase Program January 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 7,312
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 293,756
Share Repurchase Program February 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 170,589
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 6,908,864
Share Repurchase Program March 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 132,054
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 5,306,885
Share Repurchase Program April 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 2,942
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 117,758
Share Repurchase Program May 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 3,391
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 131,338
Share Repurchase Program June 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 3,515
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 135,063
Share Repurchase Program July 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 700
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 25,864
Share Repurchase Program August 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 3,081
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 112,456
Share Repurchase Program September 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 91,808
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 3,443,845
Share Repurchase Program October 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 401
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 14,434
Share Repurchase Program November 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 1,103
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 38,790
Share Repurchase Program December 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Shares Repurchased (in Shares) |  | 1,501
Aggregate Consideration for Repurchased Shares (in Dollars) |  | $ 51,295
Minimum [Member] | Share Repurchase Program February 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | $ 30.25
Minimum [Member] | Share Repurchase Program March 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 30.25
Minimum [Member] | Share Repurchase Program April 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 33.11
Minimum [Member] | Share Repurchase Program May 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 34.56
Minimum [Member] | Share Repurchase Program August 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 41.03
Minimum [Member] | Share Repurchase Program January 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.07
Minimum [Member] | Share Repurchase Program February 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.53
Minimum [Member] | Share Repurchase Program March 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.24
Minimum [Member] | Share Repurchase Program April 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.07
Minimum [Member] | Share Repurchase Program May 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 37.7
Minimum [Member] | Share Repurchase Program June 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 37.28
Minimum [Member] | Share Repurchase Program July 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 36.43
Minimum [Member] | Share Repurchase Program August 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 28.27
Minimum [Member] | Share Repurchase Program September 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 36.13
Minimum [Member] | Share Repurchase Program October 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 35.2
Minimum [Member] | Share Repurchase Program November 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 34.53
Minimum [Member] | Share Repurchase Program December 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 33.26
Maximum [Member] | Share Repurchase Program February 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 30.96
Maximum [Member] | Share Repurchase Program March 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 34.42
Maximum [Member] | Share Repurchase Program April 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 34.89
Maximum [Member] | Share Repurchase Program May 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.93
Maximum [Member] | Share Repurchase Program August 2021 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 42.28
Maximum [Member] | Share Repurchase Program January 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 40.88
Maximum [Member] | Share Repurchase Program February 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 41
Maximum [Member] | Share Repurchase Program March 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 40.57
Maximum [Member] | Share Repurchase Program April 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 41
Maximum [Member] | Share Repurchase Program May 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.78
Maximum [Member] | Share Repurchase Program June 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 39.19
Maximum [Member] | Share Repurchase Program July 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 37.26
Maximum [Member] | Share Repurchase Program August 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 37.82
Maximum [Member] | Share Repurchase Program September 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 37.53
Maximum [Member] | Share Repurchase Program October 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 36.14
Maximum [Member] | Share Repurchase Program November 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | 35.28
Maximum [Member] | Share Repurchase Program December 2022 [Member] |  |
Share Transactions (Details) - Schedule of shares of common stock repurchased [Line Items] |  |
Repurchase Price Per Share |  | $ 34.84

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

X
- Definition Equity impact of the values of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). + References No definition available. + Details
Name: | pfx_StockRepurchasedAndRetiredDuringPeriodValues
Namespace Prefix: | pfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cost per repurchased share. + References No definition available. + Details
Name: | pfx_TreasuryStockAcquiredCostPerShare
Namespace Prefix: | pfx_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + 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 https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644 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)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: 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 https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: 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 https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramElevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramThirteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramFourteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramFifteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramSixteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pfx_ShareRepurchaseProgramSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |