2024 Q3 Form 10-Q Financial Statement
#000114036124036649 Filed on August 09, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $68.64M | $69.83M |
YoY Change | 4.45% | 14.45% |
Cost Of Revenue | ||
YoY Change | ||
Gross Profit | ||
YoY Change | ||
Gross Profit Margin | ||
Selling, General & Admin | ||
YoY Change | ||
% of Gross Profit | ||
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $745.0K | |
YoY Change | ||
% of Gross Profit | ||
Operating Expenses | ||
YoY Change | ||
Operating Profit | ||
YoY Change | ||
Interest Expense | ||
YoY Change | ||
% of Operating Profit | ||
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $30.52M | $30.13M |
YoY Change | 3.17% | 5.74% |
Income Tax | $8.397M | $8.359M |
% Of Pretax Income | 27.51% | 27.75% |
Net Earnings | $22.12M | $21.77M |
YoY Change | 0.39% | 2.15% |
Net Earnings / Revenue | 32.23% | 31.17% |
Basic Earnings Per Share | $29.96 | $29.39 |
Diluted Earnings Per Share | $29.96 | $29.39 |
COMMON SHARES | ||
Basic Shares Outstanding | 738.6K | 742.1K |
Diluted Shares Outstanding | 738.4K | 740.8K |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | ||
YoY Change | ||
Cash & Equivalents | $293.3M | $295.9M |
Short-Term Investments | ||
Other Short-Term Assets | ||
YoY Change | ||
Inventory | ||
Prepaid Expenses | ||
Receivables | ||
Other Receivables | ||
Total Short-Term Assets | ||
YoY Change | ||
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $51.13M | $51.31M |
YoY Change | -1.85% | -0.41% |
Goodwill | $11.18M | $11.18M |
YoY Change | 0.0% | 0.0% |
Intangibles | $1.824M | $1.962M |
YoY Change | -23.36% | -22.24% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $43.82M | |
YoY Change | ||
Total Long-Term Assets | ||
YoY Change | ||
TOTAL ASSETS | ||
Total Short-Term Assets | ||
Total Long-Term Assets | ||
Total Assets | $5.418B | $5.267B |
YoY Change | 0.8% | 0.33% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $83.90M | |
YoY Change | ||
Accrued Expenses | ||
YoY Change | ||
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | ||
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $83.90M | |
YoY Change | ||
LONG-TERM LIABILITIES | ||
Long-Term Debt | $10.31M | |
YoY Change | ||
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | $10.31M | |
YoY Change | ||
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $83.90M | |
Total Long-Term Liabilities | $10.31M | |
Total Liabilities | $4.815B | $4.691B |
YoY Change | -0.61% | -0.94% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $585.5M | $563.4M |
YoY Change | 14.68% | 15.33% |
Common Stock | $7.000K | $7.000K |
YoY Change | 0.0% | -12.5% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $602.7M | $576.2M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $5.418B | $5.267B |
YoY Change | 0.8% | 0.33% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $22.12M | $21.77M |
YoY Change | 0.39% | 2.15% |
Depreciation, Depletion And Amortization | $745.0K | |
YoY Change | ||
Cash From Operating Activities | $20.31M | |
YoY Change | ||
INVESTING ACTIVITIES | ||
Capital Expenditures | $434.0K | |
YoY Change | ||
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $10.17M | |
YoY Change | ||
Cash From Investing Activities | $9.736M | |
YoY Change | ||
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -472.5M | |
YoY Change | ||
NET CHANGE | ||
Cash From Operating Activities | 20.31M | |
Cash From Investing Activities | 9.736M | |
Cash From Financing Activities | -472.5M | |
Net Change In Cash | -442.5M | |
YoY Change | ||
FREE CASH FLOW | ||
Cash From Operating Activities | $20.31M | |
Capital Expenditures | $434.0K | |
Free Cash Flow | $19.88M | |
YoY Change |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001085913 | ||
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
565217000 | |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
21767000 | |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-787000 | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
8.8 | |
CY2024Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6507000 | |
CY2024Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
3470000 | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
576220000 | |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
508902000 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
21308000 | |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-863000 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
8.3 | |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6286000 | |
CY2023Q2 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
8352000 | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
514709000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
549755000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
44490000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2637000 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
8.8 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6507000 | ||
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
8921000 | ||
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
576220000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
485308000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
44855000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
4775000 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
8.3 | ||
us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6286000 | ||
us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
13943000 | ||
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
514709000 | |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
271970000 | |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
886000 | |
CY2024Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
21443000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
251413000 | |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
199374000 | |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
3075000 | |
CY2023Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
19937000 | |
CY2023Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
182512000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
794797000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
48000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
156127000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
638718000 | |
CY2024Q2 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
CY2023Q4 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
817688000 | |
CY2023Q4 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
137000 | |
CY2023Q4 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
146240000 | |
CY2023Q4 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
671585000 | |
CY2023Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
124150000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
468000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
76406000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
20975000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
200556000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
21443000 | |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
1662000 | |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
11000 | |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
92369000 | |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
19926000 | |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
94031000 | |
CY2023Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
19937000 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
|
181 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
|
17 | |
CY2024Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
|
134 | |
CY2023Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
us-gaap |
Debt Securities Held To Maturity Credit Loss Expense Reversal
DebtSecuritiesHeldToMaturityCreditLossExpenseReversal
|
0 | ||
CY2024Q2 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
CY2022Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
393000 | |
CY2023 | us-gaap |
Debt Securities Held To Maturity Credit Loss Expense Reversal
DebtSecuritiesHeldToMaturityCreditLossExpenseReversal
|
57000 | |
CY2023Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
|
358000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
358000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
|
2665000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Fair Value
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
|
2660000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
|
19719000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
19541000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
|
18069000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
17647000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
|
5146000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
4978000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
|
19168000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
17943000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
|
246747000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
|
226536000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Ten Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
|
754895000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Ten Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
|
600468000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Single Maturity Date Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
|
271970000 | |
CY2024Q2 | us-gaap |
Available For Sale Securities Debt Maturities Single Maturity Date
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
|
251413000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Single Maturity Date Amortized Cost Basis
HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
|
794797000 | |
CY2024Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Single Maturity Date Fair Value
HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
|
638718000 | |
CY2024Q2 | us-gaap |
Debt Securities Held To Maturity Amortized Cost After Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
|
77211000 | |
CY2024Q1 | us-gaap |
Debt Securities Held To Maturity Amortized Cost After Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
|
78790000 | |
fmcb |
Proceeds From Sales And Calls Of Securities
ProceedsFromSalesAndCallsOfSecurities
|
0 | ||
fmcb |
Securities Gross Realized Gains
SecuritiesGrossRealizedGains
|
0 | ||
fmcb |
Securities Gross Realized Losses
SecuritiesGrossRealizedLosses
|
0 | ||
fmcb |
Proceeds From Sales And Calls Of Securities
ProceedsFromSalesAndCallsOfSecurities
|
30482000 | ||
fmcb |
Securities Gross Realized Gains
SecuritiesGrossRealizedGains
|
0 | ||
fmcb |
Securities Gross Realized Losses
SecuritiesGrossRealizedLosses
|
5686000 | ||
CY2024Q2 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss Fee And Loan In Process
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess
|
3692237000 | |
CY2023Q4 | us-gaap |
Financing Receivable Excluding Accrued Interest Before Allowance For Credit Loss Fee And Loan In Process
FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossFeeAndLoanInProcess
|
3665397000 | |
CY2024Q2 | us-gaap |
Financing Receivable Deferred Income
FinancingReceivableDeferredIncome
|
9867000 | |
CY2023Q4 | us-gaap |
Financing Receivable Deferred Income
FinancingReceivableDeferredIncome
|
10708000 | |
CY2024Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3682370000 | |
CY2023Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3654689000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75032000 | |
CY2023Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
74965000 | |
CY2024Q2 | us-gaap |
Notes Receivable Net
NotesReceivableNet
|
3607338000 | |
CY2023Q4 | us-gaap |
Notes Receivable Net
NotesReceivableNet
|
3579724000 | |
CY2024Q2 | us-gaap |
Financing Receivable Recorded Investment90 Days Past Due And Still Accruing
FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
|
0 | |
CY2024Q2 | us-gaap |
Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
|
0 | |
CY2024Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3682370000 | |
CY2023Q4 | us-gaap |
Financing Receivable Recorded Investment90 Days Past Due And Still Accruing
FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
|
0 | |
CY2023Q4 | us-gaap |
Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
|
0 | |
CY2023Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3654689000 | |
us-gaap |
Financing Receivable Modifications Subsequent Default Recorded Investment1
FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
|
0 | ||
CY2024Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3682370000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75032000 | |
CY2023Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3654689000 | |
CY2023Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
74965000 | |
CY2024Q2 | us-gaap |
Financing Receivable Originated In Current Fiscal Year
FinancingReceivableOriginatedInCurrentFiscalYear
|
106114000 | |
CY2024Q2 | us-gaap |
Financing Receivable Originated In Fiscal Year Before Latest Fiscal Year
FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
|
325440000 | |
CY2024Q2 | us-gaap |
Financing Receivable Originated Two Years Before Latest Fiscal Year
FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
|
358183000 | |
CY2024Q2 | us-gaap |
Financing Receivable Originated Three Years Before Latest Fiscal Year
FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
|
374776000 | |
CY2024Q2 | us-gaap |
Financing Receivable Originated Four Years Before Latest Fiscal Year
FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
|
282097000 | |
CY2024Q2 | us-gaap |
Financing Receivable Originated Five Or More Years Before Latest Fiscal Year
FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
|
613624000 | |
CY2024Q2 | us-gaap |
Financing Receivable Revolving
FinancingReceivableRevolving
|
1451645000 | |
CY2024Q2 | us-gaap |
Financing Receivable Revolving Converted To Term Loan
FinancingReceivableRevolvingConvertedToTermLoan
|
170491000 | |
CY2024Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3682370000 | |
us-gaap |
Financing Receivable Year One Originated Current Fiscal Year Writeoff
FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
|
26000 | ||
us-gaap |
Financing Receivable Year Two Originated Fiscal Year Before Current Fiscal Year Writeoff
FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Year Three Originated Two Years Before Current Fiscal Year Writeoff
FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Year Four Originated Three Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Year Five Originated Four Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Originated More Than Five Years Before Current Fiscal Year Writeoff
FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Revolving Writeoff
FinancingReceivableRevolvingWriteoff
|
0 | ||
us-gaap |
Financing Receivable Revolving Converted To Term Loan Writeoff
FinancingReceivableRevolvingConvertedToTermLoanWriteoff
|
0 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
26000 | ||
CY2023Q4 | us-gaap |
Financing Receivable Originated In Current Fiscal Year
FinancingReceivableOriginatedInCurrentFiscalYear
|
338204000 | |
CY2023Q4 | us-gaap |
Financing Receivable Originated In Fiscal Year Before Latest Fiscal Year
FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
|
371281000 | |
CY2023Q4 | us-gaap |
Financing Receivable Originated Two Years Before Latest Fiscal Year
FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
|
391245000 | |
CY2023Q4 | us-gaap |
Financing Receivable Originated Three Years Before Latest Fiscal Year
FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
|
291260000 | |
CY2023Q4 | us-gaap |
Financing Receivable Originated Four Years Before Latest Fiscal Year
FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
|
106279000 | |
CY2023Q4 | us-gaap |
Financing Receivable Originated Five Or More Years Before Latest Fiscal Year
FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
|
549753000 | |
CY2023Q4 | us-gaap |
Financing Receivable Revolving
FinancingReceivableRevolving
|
1484651000 | |
CY2023Q4 | us-gaap |
Financing Receivable Revolving Converted To Term Loan
FinancingReceivableRevolvingConvertedToTermLoan
|
122016000 | |
CY2023Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3654689000 | |
CY2023 | us-gaap |
Financing Receivable Year One Originated Current Fiscal Year Writeoff
FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
|
41000 | |
CY2023 | us-gaap |
Financing Receivable Year Two Originated Fiscal Year Before Current Fiscal Year Writeoff
FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
|
3000 | |
CY2023 | us-gaap |
Financing Receivable Year Three Originated Two Years Before Current Fiscal Year Writeoff
FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
|
0 | |
CY2023 | us-gaap |
Financing Receivable Year Four Originated Three Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
|
0 | |
CY2023 | us-gaap |
Financing Receivable Year Five Originated Four Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
|
0 | |
CY2023 | us-gaap |
Financing Receivable Originated More Than Five Years Before Current Fiscal Year Writeoff
FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
|
16000 | |
CY2023 | us-gaap |
Financing Receivable Revolving Writeoff
FinancingReceivableRevolvingWriteoff
|
0 | |
CY2023 | us-gaap |
Financing Receivable Revolving Converted To Term Loan Writeoff
FinancingReceivableRevolvingConvertedToTermLoanWriteoff
|
0 | |
CY2023 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
60000 | |
CY2023Q4 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
17035000 | |
CY2022Q4 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
17521000 | |
us-gaap |
Loans And Leases Receivable Related Parties Additions
LoansAndLeasesReceivableRelatedPartiesAdditions
|
250000 | ||
CY2023 | us-gaap |
Loans And Leases Receivable Related Parties Additions
LoansAndLeasesReceivableRelatedPartiesAdditions
|
1706000 | |
us-gaap |
Loans And Leases Receivable Related Parties Proceeds
LoansAndLeasesReceivableRelatedPartiesProceeds
|
1626000 | ||
CY2023 | us-gaap |
Loans And Leases Receivable Related Parties Proceeds
LoansAndLeasesReceivableRelatedPartiesProceeds
|
2192000 | |
CY2024Q2 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
15659000 | |
CY2023Q4 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
17035000 | |
CY2024Q2 | fmcb |
Collateral Dependent Loans And Lease Amortized Cost
CollateralDependentLoansAndLeaseAmortizedCost
|
1787000 | |
CY2023Q4 | fmcb |
Collateral Dependent Loans And Lease Amortized Cost
CollateralDependentLoansAndLeaseAmortizedCost
|
9884000 | |
CY2024Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75018000 | |
CY2024Q1 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
3690000 | |
CY2024Q1 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
78708000 | |
CY2023Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
68573000 | |
CY2023Q1 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
2090000 | |
CY2023Q1 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
70663000 | |
CY2024Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
0 | |
CY2024Q2 | fmcb |
Financing Receivable Unfunded Commitments Expense Reversal
FinancingReceivableUnfundedCommitmentsExpenseReversal
|
0 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Loss And Unfunded Commitments Expense Reversal
FinancingReceivableAllowanceForCreditLossAndUnfundedCommitmentsExpenseReversal
|
0 | |
CY2023Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
2500000 | |
CY2023Q2 | fmcb |
Financing Receivable Unfunded Commitments Expense Reversal
FinancingReceivableUnfundedCommitmentsExpenseReversal
|
0 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Loss And Unfunded Commitments Expense Reversal
FinancingReceivableAllowanceForCreditLossAndUnfundedCommitmentsExpenseReversal
|
2500000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
16000 | |
CY2024Q2 | fmcb |
Financing Receivable Unfunded Commitments Write Offs
FinancingReceivableUnfundedCommitmentsWriteOffs
|
0 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoff
|
16000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
9000 | |
CY2023Q2 | fmcb |
Financing Receivable Unfunded Commitments Write Offs
FinancingReceivableUnfundedCommitmentsWriteOffs
|
0 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoff
|
9000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
30000 | |
CY2024Q2 | fmcb |
Financing Receivable Unfunded Commitments Recovery
FinancingReceivableUnfundedCommitmentsRecovery
|
0 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsRecovery
|
30000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
48000 | |
CY2023Q2 | fmcb |
Financing Receivable Unfunded Commitments Recovery
FinancingReceivableUnfundedCommitmentsRecovery
|
0 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsRecovery
|
48000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-14000 | |
CY2024Q2 | fmcb |
Financing Receivable Unfunded Commitments Writeoff After Recovery
FinancingReceivableUnfundedCommitmentsWriteoffAfterRecovery
|
0 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoffAfterRecovery
|
-14000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-39000 | |
CY2023Q2 | fmcb |
Financing Receivable Unfunded Commitments Writeoff After Recovery
FinancingReceivableUnfundedCommitmentsWriteoffAfterRecovery
|
0 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoffAfterRecovery
|
-39000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75032000 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
3690000 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
78722000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
2090000 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
73202000 | |
CY2023Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
74965000 | |
CY2023Q4 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
3690000 | |
CY2023Q4 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
78655000 | |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
66885000 | |
CY2022Q4 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
2090000 | |
CY2022Q4 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
68975000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
0 | ||
fmcb |
Financing Receivable Unfunded Commitments Expense Reversal
FinancingReceivableUnfundedCommitmentsExpenseReversal
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Loss And Unfunded Commitments Expense Reversal
FinancingReceivableAllowanceForCreditLossAndUnfundedCommitmentsExpenseReversal
|
0 | ||
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
4000000 | ||
fmcb |
Financing Receivable Unfunded Commitments Expense Reversal
FinancingReceivableUnfundedCommitmentsExpenseReversal
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Loss And Unfunded Commitments Expense Reversal
FinancingReceivableAllowanceForCreditLossAndUnfundedCommitmentsExpenseReversal
|
4000000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
26000 | ||
fmcb |
Financing Receivable Unfunded Commitments Write Offs
FinancingReceivableUnfundedCommitmentsWriteOffs
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoff
|
26000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
32000 | ||
fmcb |
Financing Receivable Unfunded Commitments Write Offs
FinancingReceivableUnfundedCommitmentsWriteOffs
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoff
|
32000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
93000 | ||
fmcb |
Financing Receivable Unfunded Commitments Recovery
FinancingReceivableUnfundedCommitmentsRecovery
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsRecovery
|
93000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
259000 | ||
fmcb |
Financing Receivable Unfunded Commitments Recovery
FinancingReceivableUnfundedCommitmentsRecovery
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsRecovery
|
259000 | ||
us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-67000 | ||
fmcb |
Financing Receivable Unfunded Commitments Writeoff After Recovery
FinancingReceivableUnfundedCommitmentsWriteoffAfterRecovery
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoffAfterRecovery
|
-67000 | ||
us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-227000 | ||
fmcb |
Financing Receivable Unfunded Commitments Writeoff After Recovery
FinancingReceivableUnfundedCommitmentsWriteoffAfterRecovery
|
0 | ||
fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitmentsWriteoffAfterRecovery
|
-227000 | ||
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75032000 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
3690000 | |
CY2024Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
78722000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesUnfundedCommitments
|
2090000 | |
CY2023Q2 | fmcb |
Financing Receivable Allowance For Credit Losses And Unfunded Commitments
FinancingReceivableAllowanceForCreditLossesAndUnfundedCommitments
|
73202000 | |
CY2024Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75018000 | |
CY2024Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
0 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
16000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
30000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-14000 | |
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75032000 | |
CY2023Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
68573000 | |
CY2023Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
2500000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
9000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
48000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-39000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2023Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
74965000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
0 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
26000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
93000 | ||
us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-67000 | ||
CY2024Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
75032000 | |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
66885000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
4000000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
32000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
259000 | ||
us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-227000 | ||
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2024Q2 | fmcb |
Time Deposits Less Than Or Equal To250000
TimeDepositsLessThanOrEqualTo250000
|
352761000 | |
CY2023Q4 | fmcb |
Time Deposits Less Than Or Equal To250000
TimeDepositsLessThanOrEqualTo250000
|
325798000 | |
CY2024Q2 | fmcb |
Time Deposits250000 Or More
TimeDeposits250000OrMore
|
400733000 | |
CY2023Q4 | fmcb |
Time Deposits250000 Or More
TimeDeposits250000OrMore
|
318830000 | |
CY2024Q2 | us-gaap |
Time Deposits
TimeDeposits
|
753494000 | |
CY2023Q4 | us-gaap |
Time Deposits
TimeDeposits
|
644628000 | |
CY2024Q2 | us-gaap |
Time Deposit Maturities Remainder Of Fiscal Year
TimeDepositMaturitiesRemainderOfFiscalYear
|
504263000 | |
CY2024Q2 | us-gaap |
Time Deposit Maturities Year One
TimeDepositMaturitiesYearOne
|
240066000 | |
CY2024Q2 | us-gaap |
Time Deposit Maturities Year Two
TimeDepositMaturitiesYearTwo
|
6347000 | |
CY2024Q2 | us-gaap |
Time Deposit Maturities Year Three
TimeDepositMaturitiesYearThree
|
1741000 | |
CY2024Q2 | us-gaap |
Time Deposit Maturities Year Four
TimeDepositMaturitiesYearFour
|
946000 | |
CY2024Q2 | fmcb |
Time Deposit Maturities After Year Four
TimeDepositMaturitiesAfterYearFour
|
131000 | |
CY2024Q2 | us-gaap |
Time Deposits
TimeDeposits
|
753494000 | |
CY2024Q2 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
2100000000 | |
CY2023Q4 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
2200000000 | |
fmcb |
Line Of Credit Facility Average Interest Rate
LineOfCreditFacilityAverageInterestRate
|
0.055 | ||
fmcb |
Line Of Credit Facility Average Interest Rate
LineOfCreditFacilityAverageInterestRate
|
0.055 | ||
CY2024Q2 | fmcb |
Investment In Affordable Housing Project Investments
InvestmentInAffordableHousingProjectInvestments
|
40600000 | |
CY2023Q4 | fmcb |
Investment In Affordable Housing Project Investments
InvestmentInAffordableHousingProjectInvestments
|
36500000 | |
CY2024Q2 | us-gaap |
Qualified Affordable Housing Project Investments Commitment
QualifiedAffordableHousingProjectInvestmentsCommitment
|
16800000 | |
CY2023Q4 | us-gaap |
Qualified Affordable Housing Project Investments Commitment
QualifiedAffordableHousingProjectInvestmentsCommitment
|
15500000 | |
us-gaap |
Investment Tax Credit
InvestmentTaxCredit
|
1300000 | ||
CY2023 | us-gaap |
Investment Tax Credit
InvestmentTaxCredit
|
3600000 | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false |