{
  "cik": 1981546,
  "cik_padded": "0001981546",
  "entityName": "Commercial Bancgroup, Inc.",
  "fiscal_years": [
    {
      "accn": "0001213900-26-033659",
      "filed": "2026-03-24",
      "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": 980800.0,
        "capex": 1865126.0,
        "cash": 144318929.0,
        "dividends_paid": 2002079.0,
        "eps_diluted": 2.95,
        "free_cash_flow": 35229381.0,
        "net_income": 37196198.0,
        "operating_cash_flow": 37094507.0,
        "revenue": 121604088.0,
        "stockholders_equity": 285343832.0,
        "total_assets": 2291454981.0,
        "total_liabilities": 2006111149.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": 7.030504689514368,
        "net_margin": 0.30587950299828737,
        "payout_ratio": 0.05382482908602648,
        "revenue_growth_yoy": -0.013057716457248235,
        "roa_avg2y": 0.016198084962509334,
        "roa_period_end": 0.016232567651740394,
        "roe_avg2y": 0.14713697121782815,
        "roe_period_end": 0.13035571065016047
      }
    },
    {
      "accn": "0001213900-26-033659",
      "filed": "2026-03-24",
      "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": 1829803.0,
        "capex": 3041086.0,
        "cash": 178197916.0,
        "dividends_paid": 2002669.0,
        "eps_diluted": 2.54,
        "free_cash_flow": 35634849.0,
        "net_income": 31409926.0,
        "operating_cash_flow": 38675935.0,
        "revenue": 123212968.0,
        "stockholders_equity": 220255783.0,
        "total_assets": 2301211138.0,
        "total_liabilities": 2080955355.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "leverage": "ratio",
        "net_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "leverage": 9.447903372416787,
        "net_margin": 0.2549238648321498,
        "payout_ratio": 0.06375911232646649,
        "roa_period_end": 0.013649302091983877,
        "roe_period_end": 0.14260658935797385
      }
    }
  ],
  "latest_filing": {
    "accn": "0001213900-26-033659",
    "filed": "2026-03-24",
    "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/CIK0001981546.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001981546.json"
  },
  "ticker": "CBK"
}
