{
  "cik": 1722010,
  "cik_padded": "0001722010",
  "entityName": "OP Bancorp",
  "fiscal_years": [
    {
      "accn": "0001722010-26-000002",
      "filed": "2026-03-13",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 706000.0,
        "capex": 2801000.0,
        "cash": 167311000.0,
        "dividends_paid": 7133000.0,
        "eps_diluted": 1.72,
        "free_cash_flow": 23360000.0,
        "net_income": 25635000.0,
        "operating_cash_flow": 26161000.0,
        "revenue": 150328000.0,
        "stockholders_equity": 227893000.0,
        "total_assets": 2650226000.0,
        "total_liabilities": 2422333000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "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": {
        "leverage": 10.629255834975186,
        "net_margin": 0.17052711404395718,
        "payout_ratio": 0.2782523893114882,
        "revenue_growth_yoy": 0.0923412294724604,
        "roa_avg2y": 0.010220804869943399,
        "roa_period_end": 0.0096727599834882,
        "roe_avg2y": 0.11843764871120803,
        "roe_period_end": 0.11248700047829464
      }
    },
    {
      "accn": "0001722010-26-000002",
      "filed": "2026-03-13",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 2743000.0,
        "capex": 1562000.0,
        "cash": 134943000.0,
        "dividends_paid": 7143000.0,
        "eps_diluted": 1.39,
        "free_cash_flow": 29681000.0,
        "net_income": 21069000.0,
        "operating_cash_flow": 31243000.0,
        "revenue": 137620000.0,
        "stockholders_equity": 204993000.0,
        "total_assets": 2366013000.0,
        "total_liabilities": 2161020000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "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": {
        "leverage": 10.541920943641978,
        "net_margin": 0.15309548030809475,
        "payout_ratio": 0.33902890502634203,
        "revenue_growth_yoy": 0.131138782723051,
        "roa_avg2y": 0.009335489415325596,
        "roa_period_end": 0.008904853861749704,
        "roe_avg2y": 0.10597582107494863,
        "roe_period_end": 0.10277911928700005
      }
    },
    {
      "accn": "0001722010-26-000002",
      "filed": "2026-03-13",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 3934000.0,
        "capex": 2184000.0,
        "cash": 91216000.0,
        "dividends_paid": 7269000.0,
        "eps_diluted": 1.55,
        "free_cash_flow": 65573000.0,
        "net_income": 23918000.0,
        "operating_cash_flow": 67757000.0,
        "revenue": 121665000.0,
        "stockholders_equity": 192626000.0,
        "total_assets": 2147730000.0,
        "total_liabilities": 1955104000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "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": {
        "leverage": 10.149740948781577,
        "net_margin": 0.1965889943697859,
        "payout_ratio": 0.3039133706831675,
        "revenue_growth_yoy": 0.3792341178071011,
        "roa_avg2y": 0.01127615283199131,
        "roa_period_end": 0.011136409138951357,
        "roe_avg2y": 0.1294467205351489,
        "roe_period_end": 0.12416807699895134
      }
    },
    {
      "accn": "0001722010-26-000002",
      "filed": "2026-03-13",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 0.0,
        "capex": 1412000.0,
        "cash": 82972000.0,
        "dividends_paid": 6676000.0,
        "eps_diluted": 2.14,
        "free_cash_flow": 82322000.0,
        "net_income": 33310000.0,
        "operating_cash_flow": 83734000.0,
        "revenue": 88212000.0,
        "stockholders_equity": 176916000.0,
        "total_assets": 2094497000.0,
        "total_liabilities": 1917581000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "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": {
        "leverage": 10.838934861742295,
        "net_margin": 0.37761302317145057,
        "payout_ratio": 0.20042029420594415,
        "revenue_growth_yoy": 0.37491817076592165,
        "roa_avg2y": 0.017434368578567713,
        "roa_period_end": 0.015903579713888345,
        "roe_avg2y": 0.19471675172006617,
        "roe_period_end": 0.18828144430125032
      }
    },
    {
      "accn": "0001628280-25-015428",
      "filed": "2025-03-28",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 28000.0,
        "capex": 1125000.0,
        "cash": 115459000.0,
        "dividends_paid": 5132000.0,
        "eps_diluted": 1.88,
        "free_cash_flow": -29403000.0,
        "net_income": 28840000.0,
        "operating_cash_flow": -28278000.0,
        "revenue": 64158000.0,
        "stockholders_equity": 165222000.0,
        "total_assets": 1726691000.0,
        "total_liabilities": 1561469000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "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": {
        "leverage": 9.450732953238672,
        "net_margin": 0.4495152592038405,
        "payout_ratio": 0.17794729542302357,
        "revenue_growth_yoy": 0.19572834352169374,
        "roa_avg2y": 0.018645444650861785,
        "roa_period_end": 0.016702467320441238,
        "roe_avg2y": 0.18691588785046728,
        "roe_period_end": 0.17455302562612726
      }
    },
    {
      "accn": "0001628280-24-013750",
      "filed": "2024-03-29",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 8104000.0,
        "capex": 619000.0,
        "cash": 106310000.0,
        "dividends_paid": 4262000.0,
        "eps_diluted": 0.85,
        "free_cash_flow": -5470000.0,
        "net_income": 13127000.0,
        "operating_cash_flow": -4851000.0,
        "revenue": 53656000.0,
        "stockholders_equity": 143366000.0,
        "total_assets": 1366826000.0,
        "total_liabilities": 1223460000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "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": {
        "leverage": 8.53382252416891,
        "net_margin": 0.24465111077978233,
        "payout_ratio": 0.32467433533937684,
        "revenue_growth_yoy": -0.08715697783221898,
        "roa_avg2y": 0.010310460557991726,
        "roa_period_end": 0.009604002265101776,
        "roe_avg2y": 0.09246254516767509,
        "roe_period_end": 0.09156285311719654
      }
    },
    {
      "accn": "0001628280-23-008245",
      "filed": "2023-03-16",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5391000.0,
        "capex": 1739000.0,
        "cash": 86036000.0,
        "dividends_paid": 3151000.0,
        "eps_diluted": 1.03,
        "free_cash_flow": 17241000.0,
        "net_income": 16757000.0,
        "operating_cash_flow": 18980000.0,
        "revenue": 58779000.0,
        "stockholders_equity": 140576000.0,
        "total_assets": 1179520000.0,
        "total_liabilities": 1038944000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "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": {
        "leverage": 7.390621443205099,
        "net_margin": 0.28508480920056484,
        "payout_ratio": 0.1880408187623083,
        "revenue_growth_yoy": 0.17398338259966445,
        "roa_avg2y": 0.015071236935098434,
        "roa_period_end": 0.014206626424308193,
        "roe_avg2y": 0.12395926957460895,
        "roe_period_end": 0.1192024243114045
      }
    },
    {
      "accn": "0001628280-22-006724",
      "filed": "2022-03-18",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 1195000.0,
        "cash": 77726000.0,
        "eps_diluted": 0.89,
        "free_cash_flow": 29410000.0,
        "net_income": 14253000.0,
        "operating_cash_flow": 30605000.0,
        "revenue": 50068000.0,
        "stockholders_equity": 129787000.0,
        "total_assets": 1044186000.0,
        "total_liabilities": 914399000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 7.045382049049596,
        "net_margin": 0.284672844930894,
        "revenue_growth_yoy": 0.2429064369585185,
        "roa_avg2y": 0.01465464724434951,
        "roa_period_end": 0.01364986697772236,
        "roe_avg2y": 0.12883077910397844,
        "roe_period_end": 0.10981839475448235
      }
    },
    {
      "accn": "0001564590-21-013169",
      "filed": "2021-03-15",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 421000.0,
        "cash": 63250000.0,
        "eps_diluted": 0.66,
        "free_cash_flow": -2568000.0,
        "net_income": 9236000.0,
        "operating_cash_flow": -2147000.0,
        "revenue": 40283000.0,
        "stockholders_equity": 91480000.0,
        "total_assets": 900999000.0,
        "total_liabilities": 809519000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 8.849136423261916,
        "net_margin": 0.22927785914653825,
        "revenue_growth_yoy": 0.2707170120816378,
        "roa_period_end": 0.010250843785620184,
        "roe_avg2y": 0.10692042323632238,
        "roe_period_end": 0.1009619588981198
      }
    },
    {
      "accn": "0001564590-20-011178",
      "filed": "2020-03-16",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD"
      },
      "fundamentals": {
        "capex": 259000.0,
        "cash": 20126000.0,
        "eps_diluted": 0.53,
        "free_cash_flow": 10323000.0,
        "net_income": 7425000.0,
        "operating_cash_flow": 10582000.0,
        "revenue": 31701000.0,
        "stockholders_equity": 81284000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "net_margin": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "net_margin": 0.23421974070218604,
        "roe_period_end": 0.09134639043354166
      }
    }
  ],
  "latest_filing": {
    "accn": "0001722010-26-000002",
    "filed": "2026-03-13",
    "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": "6022",
  "sic_description": "State Commercial Banks",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001722010.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001722010.json"
  },
  "ticker": "OPBK"
}
