{
  "cik": 1163370,
  "cik_padded": "0001163370",
  "entityName": "NORTHRIM BANCORP INC",
  "fiscal_years": [
    {
      "accn": "0001163370-26-000007",
      "filed": "2026-03-06",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 5469000.0,
        "cost_of_revenue": 46679000.0,
        "dividends_paid": 14547000.0,
        "eps_diluted": 2.87,
        "free_cash_flow": 133868000.0,
        "gross_profit": 208902000.0,
        "net_income": 64608000.0,
        "operating_cash_flow": 139337000.0,
        "revenue": 255581000.0,
        "stockholders_equity": 326544000.0,
        "total_assets": 3290273000.0,
        "total_liabilities": 2963729000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.8173612279473044,
        "leverage": 9.076047944534274,
        "net_margin": 0.25278874407722013,
        "payout_ratio": 0.22515787518573552,
        "revenue_growth_yoy": 0.3042508675239845,
        "roa_avg2y": 0.02040636486042164,
        "roa_period_end": 0.019636060594364055,
        "roe_avg2y": 0.21765994003301553,
        "roe_period_end": 0.19785388799059236
      }
    },
    {
      "accn": "0001163370-26-000007",
      "filed": "2026-03-06",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 789000.0,
        "capex": 620000.0,
        "cost_of_revenue": 44029000.0,
        "dividends_paid": 13751000.0,
        "eps_diluted": 1.66,
        "free_cash_flow": -9347000.0,
        "gross_profit": 151931000.0,
        "net_income": 36971000.0,
        "operating_cash_flow": -8727000.0,
        "revenue": 195960000.0,
        "stockholders_equity": 267116000.0,
        "total_assets": 3041869000.0,
        "total_liabilities": 2774753000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.7753163911002245,
        "leverage": 10.387820272840264,
        "net_margin": 0.18866605429679523,
        "payout_ratio": 0.37194016932190094,
        "revenue_growth_yoy": 0.23769943028940288,
        "roa_avg2y": 0.012641028104584326,
        "roa_period_end": 0.01215404082161329,
        "roe_avg2y": 0.14734354388104434,
        "roe_period_end": 0.13840803246529598
      }
    },
    {
      "accn": "0001163370-26-000007",
      "filed": "2026-03-06",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 9044000.0,
        "capex": 6166000.0,
        "cost_of_revenue": 32537000.0,
        "dividends_paid": 13609000.0,
        "eps_diluted": 1.12,
        "free_cash_flow": 32609000.0,
        "gross_profit": 125789000.0,
        "net_income": 25394000.0,
        "operating_cash_flow": 38775000.0,
        "revenue": 158326000.0,
        "stockholders_equity": 234718000.0,
        "total_assets": 2807497000.0,
        "total_liabilities": 2572779000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.794493639705418,
        "leverage": 10.961149123629205,
        "net_margin": 0.16039058651137528,
        "payout_ratio": 0.5359139954319918,
        "revenue_growth_yoy": 0.17797700978386222,
        "roa_avg2y": 0.009264814664486124,
        "roa_period_end": 0.009045067545931483,
        "roe_avg2y": 0.11202897559705921,
        "roe_period_end": 0.10818940175018535
      }
    },
    {
      "accn": "0001163370-26-000007",
      "filed": "2026-03-06",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 14157000.0,
        "capex": 3796000.0,
        "cost_of_revenue": 7059000.0,
        "dividends_paid": 10571000.0,
        "eps_diluted": 5.27,
        "free_cash_flow": 74276000.0,
        "gross_profit": 127346000.0,
        "net_income": 30741000.0,
        "operating_cash_flow": 78072000.0,
        "revenue": 134405000.0,
        "stockholders_equity": 218629000.0,
        "total_assets": 2674318000.0,
        "total_liabilities": 2455689000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.9474796324541498,
        "leverage": 11.232219879338972,
        "net_margin": 0.22871916967374728,
        "payout_ratio": 0.34387300348069355,
        "roa_avg2y": 0.011387586341786507,
        "roa_period_end": 0.011494893277463638,
        "roe_avg2y": 0.13469720405042437,
        "roe_period_end": 0.1406080620594706
      }
    },
    {
      "accn": "0001163370-25-000007",
      "filed": "2025-03-10",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 11534000.0,
        "capex": 2338000.0,
        "dividends_paid": 9388000.0,
        "eps_diluted": 6.0,
        "free_cash_flow": 109651000.0,
        "net_income": 37517000.0,
        "operating_cash_flow": 111989000.0,
        "stockholders_equity": 237817000.0,
        "total_assets": 2724719000.0,
        "total_liabilities": 2486902000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 10.457208694079903,
        "payout_ratio": 0.25023322760348643,
        "roa_avg2y": 0.015482046178730004,
        "roa_period_end": 0.013769126284214997,
        "roe_avg2y": 0.16333327528559488,
        "roe_period_end": 0.15775575337339215
      }
    },
    {
      "accn": "0001163370-24-000010",
      "filed": "2024-03-08",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 9976000.0,
        "capex": 2849000.0,
        "dividends_paid": 8844000.0,
        "eps_diluted": 5.11,
        "free_cash_flow": -39303000.0,
        "net_income": 32888000.0,
        "operating_cash_flow": -36454000.0,
        "stockholders_equity": 221575000.0,
        "total_assets": 2121798000.0,
        "total_liabilities": 1900223000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.57598104479296,
        "payout_ratio": 0.268912673315495,
        "roa_avg2y": 0.017466701577409705,
        "roa_period_end": 0.015500061740090245,
        "roe_avg2y": 0.15343416718763123,
        "roe_period_end": 0.14842829741622476
      }
    },
    {
      "accn": "0001163370-23-000015",
      "filed": "2023-03-07",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 12569000.0,
        "capex": 2318000.0,
        "dividends_paid": 8512000.0,
        "eps_diluted": 3.04,
        "free_cash_flow": -3139000.0,
        "net_income": 20691000.0,
        "operating_cash_flow": -821000.0,
        "stockholders_equity": 207117000.0,
        "total_assets": 1643996000.0,
        "total_liabilities": 1436879000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 6.937523235659072,
        "payout_ratio": 0.411386593204775,
        "roa_avg2y": 0.013149733204871712,
        "roa_period_end": 0.012585797045734905,
        "roe_avg2y": 0.10018302248561967,
        "roe_period_end": 0.09990005648981011
      }
    },
    {
      "accn": "0001163370-22-000008",
      "filed": "2022-03-04",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 494000.0,
        "capex": 3511000.0,
        "dividends_paid": 7064000.0,
        "eps_diluted": 2.86,
        "free_cash_flow": 21639000.0,
        "net_income": 20004000.0,
        "operating_cash_flow": 25150000.0,
        "stockholders_equity": 205947000.0,
        "total_assets": 1502988000.0,
        "total_liabilities": 1297041000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 6.297935876706143,
        "payout_ratio": 0.353129374125175,
        "roa_avg2y": 0.013240737308643414,
        "roa_period_end": 0.01330948750089821,
        "roe_avg2y": 0.10033379394054907,
        "roe_period_end": 0.09713178633337703
      }
    },
    {
      "accn": "0001163370-21-000012",
      "filed": "2021-03-05",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 1607000.0,
        "capex": 1555000.0,
        "dividends_paid": 5965000.0,
        "eps_diluted": 1.88,
        "free_cash_flow": 17729000.0,
        "net_income": 13151000.0,
        "operating_cash_flow": 19284000.0,
        "stockholders_equity": 192802000.0,
        "total_assets": 1518596000.0,
        "total_liabilities": 1325794000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 6.876453563759712,
        "payout_ratio": 0.4535776747015436,
        "roa_avg2y": 0.008639335813696214,
        "roa_period_end": 0.008659972764316513,
        "roe_avg2y": 0.06932598129658721,
        "roe_period_end": 0.06820987334156285
      }
    },
    {
      "accn": "0001163370-19-000009",
      "filed": "2019-03-13",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 3293000.0,
        "dividends_paid": 5372000.0,
        "eps_diluted": 2.06,
        "free_cash_flow": 16830000.0,
        "net_income": 14411000.0,
        "operating_cash_flow": 20123000.0,
        "stockholders_equity": 186594000.0,
        "total_assets": 1525851000.0,
        "total_liabilities": 1339828000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 7.180445244755994,
        "payout_ratio": 0.37277080008326974,
        "roa_period_end": 0.00944456568826183,
        "roe_period_end": 0.07723185097055639
      }
    }
  ],
  "latest_filing": {
    "accn": "0001163370-26-000007",
    "filed": "2026-03-06",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "6035",
  "sic_description": "Savings Institution, Federally Chartered",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001163370.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001163370.json"
  },
  "ticker": "NRIM"
}
