XML 80 R68.htm IDEA: XBRL DOCUMENT
v3.25.3

Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands | 9 Months Ended
--- | ---
Sep. 30, 2025 | Sep. 30, 2024
SUPPLEMENTAL CASH FLOW INFORMATION: |  |
Cash paid for interest, all of which was capitalized to inventories | $ 47,392 | $ 26,549
Cash paid for income taxes | 3,904 | 2,505
Noncash lease expense | 2,197 | 2,087
NONCASH INVESTING AND FINANCING ACTIVITIES: |  |
Adjustment to liability recognized under TRA | 425 | 143
Senior Notes due 2025 exchanged for Senior Notes due 2028 (see Note 10) | 0 | 523,500
Accrued financing costs | 1,174 | 0
Accrued Hearthstone Venture acquisition consideration | $ 162 | $ 0

X
- Definition Acquisition Price Incurred But Not Yet Paid + References No definition available. + Details
Name: | fph_AcquisitionPriceIncurredButNotYetPaid
Namespace Prefix: | fph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financing Costs Incurred But Not Yet Paid + References No definition available. + Details
Name: | fph_FinancingCostsIncurredButNotYetPaid
Namespace Prefix: | fph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest Paid, Capitalized, Operating Activities + References No definition available. + Details
Name: | fph_InterestPaidCapitalizedOperatingActivities
Namespace Prefix: | fph_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Noncash Transaction, Senior Notes Exchanged For New Debt + References No definition available. + Details
Name: | fph_NoncashTransactionSeniorNotesExchangedForNewDebt
Namespace Prefix: | fph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Operating Lease, Expense, Noncash + References No definition available. + Details
Name: | fph_OperatingLeaseExpenseNoncash
Namespace Prefix: | fph_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Recognition of Tax Receivable Agreement Liability + References No definition available. + Details
Name: | fph_RecognitionofTaxReceivableAgreementLiability
Namespace Prefix: | fph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 23 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2 + Details
Name: | us-gaap_IncomeTaxesPaidNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_NoncashInvestingAndFinancingItemsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SupplementalCashFlowInformationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration