| Line | 
           Label | 
           Object Class | 
           Period Type | 
           Balance | 
           Report ElementName | 
        
        
           | 1 | 
           24-Other Noncurrent Liabilities Detail | 
           Network | 
           *  | 
           *  | 
           https://accounting.auditchain.finance/pfs/role/OtherNoncurrentLiabilitiesDetail | 
        
        
           | 2 | 
           Other Noncurrent Liabilities Subcomponents [Hypercube] | 
           Hypercube | 
            | 
            | 
           pfs:OtherNoncurrentLiabilitiesSubcomponentsHypercube | 
        
        
           | 3 | 
           Line Item [Dimension] | 
           Dimension | 
            | 
            | 
           pfs:LineItemDimension | 
        
        
           | 4 | 
           All [Member] | 
           Member | 
            | 
            | 
           pfs:AllMember | 
        
        
           | 5 | 
           Sundry [Member] | 
           Member | 
            | 
            | 
           pfs:SundryMember | 
        
        
           | 6 | 
           Hypercube [Line Items] | 
           LineItems | 
            | 
            | 
           pfs:HypercubeLineItems | 
        
        
           | 7 | 
           Other Noncurrent Liabilities [Set] | 
           Abstract | 
            | 
            | 
           pfs:OtherNoncurrentLiabilitiesSet | 
        
        
           | 8 | 
           Other Noncurrent Liabilities | 
           Concept (Monetary) | 
           As Of | 
           Credit | 
           pfs:OtherNoncurrentLiabilities |