v3.8.0.1

Loan Sales And Mortgage Servicing Rights - Additional Information (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Loan Sales And Mortgage Servicing Rights [Line Items] |  |  |
Gain on sale of securitization loans | $ 7,029 | $ 7,812 | $ 2,935
Mortgage servicing rights | 4,800 | 2,200 |
Freddie Mac |  |  |
Loan Sales And Mortgage Servicing Rights [Line Items] |  |  |
Payments related to closing of swap position |  | 2,400 |
Increased pricing on the loan sale |  | 2,200 |
FFB |  |  |
Loan Sales And Mortgage Servicing Rights [Line Items] |  |  |
Sale of multifamily loans through securitization | 453,000 | 41,000 |
Gain on sale of securitization loans | 7,000 | 600 |
Fair value of beneficial interest |  |  | 900
Mortgage servicing rights | 4,800 | 2,200 |
Loans serviced for others | 745,000 | 412,000 |
Servicing fees earned on loans | $ 700 | 300 | 0
FFB | Freddie Mac |  |  |
Loan Sales And Mortgage Servicing Rights [Line Items] |  |  |
Sale of multifamily loans through securitization |  | 265,000 | 102,000
Gain on sale of securitization loans |  | $ 7,200 | $ 2,700

X
- Definition Fair value of beneficial interest. + References No definition available. + Details
Name: | ffwm_FairValueOfBeneficialInterest
Namespace Prefix: | ffwm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increased pricing on the loan sale related to swap agreement. + References No definition available. + Details
Name: | ffwm_IncreasedPricingOnTheLoanSaleRelatedToSwapAgreement
Namespace Prefix: | ffwm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loan sales and mortgage servicing rights. + References No definition available. + Details
Name: | ffwm_LoanSalesAndMortgageServicingRightsLineItems
Namespace Prefix: | ffwm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Mortgage servicing rights created from sale of loans. + References No definition available. + Details
Name: | ffwm_MortgageServicingRightsCreatedFromSaleOfLoans
Namespace Prefix: | ffwm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Mortgage servicing rights created from sale of loans serviced for others. + References No definition available. + Details
Name: | ffwm_MortgageServicingRightsCreatedFromSaleOfLoansServicedForOthers
Namespace Prefix: | ffwm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments related to closing of swap position including fees. + References No definition available. + Details
Name: | ffwm_PaymentsRelatedToClosingOfSwapPositionIncludingFees
Namespace Prefix: | ffwm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122596-111746 + Details
Name: | us-gaap_ContractuallySpecifiedServicingFeesAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.3(a)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 + Details
Name: | us-gaap_GainLossOnSalesOfLoansNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the securitization of loans held for investment. Securitization is the structured process whereby interests in loans and other receivables are packaged, underwritten, and sold in the form of asset-backed securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3574-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3179-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585 + Details
Name: | us-gaap_ProceedsFromSecuritizationsOfLoansHeldForInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_CounterpartyNameAxis=ffwm_FreddieMacMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ffwm_FirstFoundationBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |