XML 70 R58.htm IDEA: XBRL DOCUMENT
v3.21.2

Investments - Schedule of Residential Mortgage Loan Investment (Details) - USD ($) $ in Millions | Sep. 30, 2021 | Dec. 31, 2020
--- | --- | ---
Residential mortgage loans |  |
Unpaid Principal Balance | $ 1,527 | $ 1,165
% of Total | 100.00% | 100.00%
Total Mortgage Loans |  |
Unpaid Principal Balance | $ 1,500 | $ 1,152
California | Residential mortgage loans |  |
Unpaid Principal Balance |  | $ 164
% of Total |  | 15.00%
Florida | Residential mortgage loans |  |
Unpaid Principal Balance | $ 216 | $ 188
% of Total | 14.00% | 16.00%
Texas | Residential mortgage loans |  |
Unpaid Principal Balance | $ 154 |
% of Total | 10.00% |
New Jersey | Residential mortgage loans |  |
Unpaid Principal Balance | $ 147 | $ 96
% of Total | 10.00% | 8.00%
All Other States | Residential mortgage loans |  |
Unpaid Principal Balance | $ 983 | $ 704
% of Total | 66.00% | 61.00%

X
- Definition Loans Receivable, Gross, Mortgage Loans + References No definition available. + Details
Name: | fnf_LoansReceivableGrossMortgageLoans
Namespace Prefix: | fnf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage, before allowance for credit loss, of financing receivable to total financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher SEC -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph (c) + Details
Name: | srt_FinancingReceivableBeforeAllowanceForCreditLossToTotalPercent
Namespace Prefix: | srt_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=fnf_TotalMortgageLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_FL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_TX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_NJ
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=fnf_AllOtherStatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |