| Line | Label | Object Class | Period Type | Balance | Report ElementName | 
        
           | 1 | 8140 - Disclosure - Investments Subclassifications (Level 4 Detail) | Network | * | * | https://accounting.auditchain.finance/nfp/role/level4/InvestmentsSubclassifications | 
        
           | 2 | Investments Subclassifications [Table] | Hypercube |  |  | nfp:InvestmentsSubclassificationsTable | 
        
           | 3 | Investments Subclassifications [Line Items] | LineItems |  |  | nfp:InvestmentsSubclassificationsLineItems | 
        
           | 4 | Investments [Roll Up] | Abstract |  |  | nfp:InvestmentsRollUp | 
        
           | 5 | Short-term Investments | Concept (Monetary) | As Of | Debit | nfp:ShortTermInvestments | 
        
           | 6 | Long-term Investments [Roll Up] | Abstract |  |  | nfp:LongtermInvestmentsRollUp | 
        
           | 7 | Marketable Securities | Concept (Monetary) | As Of | Debit | nfp:MarketableSecurities | 
        
           | 8 | Land Held for Investment | Concept (Monetary) | As Of | Debit | nfp:LandHeldForInvestment | 
        
           | 9 | Other Miscellaneous Noncurrent Investments | Concept (Monetary) | As Of | Debit | nfp:OtherMiscellaneousNoncurrentInvestments | 
        
           | 10 | Investments, Noncurrent | Concept (Monetary) | As Of | Debit | nfp:InvestmentsNoncurrent | 
        
           | 11 | Investments | Concept (Monetary) | As Of | Debit | nfp:Investments |