v3.25.3

LOANS - Summary of Delinquent and Nonaccrual Loans (Details) - USD ($) $ in Thousands | Sep. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Loans |  |
Nonaccrual | $ 57,431 | $ 40,444
Total | $ 7,302,415 | $ 7,941,393
Percentage of Total Loans Due Nonaccrual | 0.79% | 0.51%
Financial Asset, Past Due |  |
Loans |  |
Total | $ 68,537 | $ 70,413
Percentage of Total Loans | 0.94% | 0.89%
30-59 Days |  |
Loans |  |
Total | $ 10,249 | $ 16,024
Percentage of Total Loans Due 30-59 Days | 0.14% | 0.20%
60-89 Days |  |
Loans |  |
Total | $ 165 | $ 1,045
Percentage of Total Loans Due 60-89 Days | 0.00% | 0.01%
90 Days or More |  |
Loans |  |
Total | $ 692 | $ 12,900
Percentage of Total Loans Due 90 Days or More | 0.01% | 0.16%
Financial Asset, Not Past Due |  |
Loans |  |
Total | $ 7,233,878 | $ 7,870,980
Commercial properties |  |
Loans |  |
Total | 745,670 | 903,681
Land and construction |  |
Loans |  |
Total | 37,699 | 69,134
Commercial and industrial loans |  |
Loans |  |
Nonaccrual | 32,078 | 9,174
Total | 2,413,096 | 2,743,014
Commercial and industrial loans | Financial Asset, Past Due |  |
Loans |  |
Total | 33,219 | 10,788
Commercial and industrial loans | 30-59 Days |  |
Loans |  |
Total | 632 | 997
Commercial and industrial loans | 60-89 Days |  |
Loans |  |
Total | 165 | 617
Commercial and industrial loans | 90 Days or More |  |
Loans |  |
Total | 344 |
Commercial and industrial loans | Financial Asset, Not Past Due |  |
Loans |  |
Total | 2,379,877 | 2,732,226
Consumer loans |  |
Loans |  |
Total | 1,561 | 1,163
Consumer loans | Financial Asset, Not Past Due |  |
Loans |  |
Total | 1,561 | 1,163
Real estate loans | Residential loans |  |
Loans |  |
Nonaccrual | 19,761 | 23,324
Total | 4,104,389 | 4,224,401
Real estate loans | Residential loans | Financial Asset, Past Due |  |
Loans |  |
Total | 29,378 | 30,407
Real estate loans | Residential loans | 30-59 Days |  |
Loans |  |
Total | 9,617 | 7,083
Real estate loans | Residential loans | Financial Asset, Not Past Due |  |
Loans |  |
Total | 4,075,011 | 4,193,994
Real estate loans | Commercial properties |  |
Loans |  |
Nonaccrual | 5,592 | 7,946
Total | 745,670 | 903,681
Real estate loans | Commercial properties | Financial Asset, Past Due |  |
Loans |  |
Total | 5,940 | 29,218
Real estate loans | Commercial properties | 30-59 Days |  |
Loans |  |
Total |  | 7,944
Real estate loans | Commercial properties | 60-89 Days |  |
Loans |  |
Total |  | 428
Real estate loans | Commercial properties | 90 Days or More |  |
Loans |  |
Total | 348 | 12,900
Real estate loans | Commercial properties | Financial Asset, Not Past Due |  |
Loans |  |
Total | 739,730 | 874,463
Real estate loans | Land and construction |  |
Loans |  |
Total | 37,699 | 69,134
Real estate loans | Land and construction | Financial Asset, Not Past Due |  |
Loans |  |
Total | $ 37,699 | $ 69,134

X
- Definition Percentage of loans. + References No definition available. + Details
Name: | ffwm_PercentageOfLoans
Namespace Prefix: | ffwm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of loans due 30 to 59 days. + References No definition available. + Details
Name: | ffwm_PercentageOfLoansDue30To59Days
Namespace Prefix: | ffwm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of loans due 60 to 89 days. + References No definition available. + Details
Name: | ffwm_PercentageOfLoansDue60To89Days
Namespace Prefix: | ffwm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of loans due 90 days or more. + References No definition available. + Details
Name: | ffwm_PercentageOfLoansDue90DaysOrMore
Namespace Prefix: | ffwm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of loans nonaccrual. + References No definition available. + Details
Name: | ffwm_PercentageOfLoansNonaccrual
Namespace Prefix: | ffwm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 40 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (3) -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (2) -Publisher SEC Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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