| Line | Label | Object Class | Period Type | Balance | Report ElementName | 
        
           | 1 | 8130 - Disclosure - Inventories Subclassifications (Level 4 Detail) | Network | * | * | https://accounting.auditchain.finance/nfp/role/level4/InventoriesDetail | 
        
           | 2 | Inventories Subclassifications [Table] | Hypercube |  |  | nfp:InventoriesSubclassificationsTable | 
        
           | 3 | Inventories Subclassifications [Line Items] | LineItems |  |  | nfp:InventoriesSubclassificationsLineItems | 
        
           | 4 | Inventories [Roll Up] | Abstract |  |  | nfp:InventoriesRollUp | 
        
           | 5 | Finished Goods | Concept (Monetary) | As Of | Debit | nfp:FinishedGoods | 
        
           | 6 | Work in Progress | Concept (Monetary) | As Of | Debit | nfp:WorkInProgress | 
        
           | 7 | Raw Material | Concept (Monetary) | As Of | Debit | nfp:RawMaterial | 
        
           | 8 | Inventories | Concept (Monetary) | As Of | Debit | nfp:Inventories |