FACTANKER · measured, cited, anchored official records connected

Organization record

John Marshall Bancorp, Inc.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001710482Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/ed17d80e-8f58-4602-83e9-91e44d8c37af

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
capex{"amount": 7000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2026-06-30sec_edgar
capex{"amount": 1000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2026-03-31sec_edgar
capex{"amount": 554000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-12-31sec_edgar
capex{"amount": 536000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-09-30sec_edgar
capex{"amount": 503000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-06-30sec_edgar
capex{"amount": 342000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-03-31sec_edgar
capex{"amount": 483000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-12-31sec_edgar
capex{"amount": 231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-09-30sec_edgar
capex{"amount": 125000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-06-30sec_edgar
capex{"amount": 75000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2024-03-31sec_edgar
capex{"amount": 612000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-12-31sec_edgar
capex{"amount": 475000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-09-30sec_edgar
capex{"amount": 458000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-06-30sec_edgar
capex{"amount": 400000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-03-31sec_edgar
capex{"amount": 156000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-12-31sec_edgar
capex{"amount": 142000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-09-30sec_edgar
capex{"amount": 121000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-06-30sec_edgar
capex{"amount": 66000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-03-31sec_edgar
capex{"amount": 353000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-12-31sec_edgar
capex{"amount": 286000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-09-30sec_edgar
capex{"amount": 269000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-06-30sec_edgar
capex{"amount": 70000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-03-31sec_edgar
cash_and_equivalents{"amount": 159026000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-06-30sec_edgar
cash_and_equivalents{"amount": 150193000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2026-03-31sec_edgar
cash_and_equivalents{"amount": 129974000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-12-31sec_edgar
cash_and_equivalents{"amount": 163645000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-09-30sec_edgar
cash_and_equivalents{"amount": 116926000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-06-30sec_edgar
cash_and_equivalents{"amount": 169060000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2025-03-31sec_edgar
cash_and_equivalents{"amount": 122469000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-12-31sec_edgar
cash_and_equivalents{"amount": 177227000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-09-30sec_edgar
cash_and_equivalents{"amount": 182605000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-06-30sec_edgar
cash_and_equivalents{"amount": 153016000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2024-03-31sec_edgar
cash_and_equivalents{"amount": 99005000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-12-31sec_edgar
cash_and_equivalents{"amount": 192656000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-09-30sec_edgar
cash_and_equivalents{"amount": 129551000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-06-30sec_edgar
cash_and_equivalents{"amount": 103359000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2023-03-31sec_edgar
cash_and_equivalents{"amount": 61599000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-12-31sec_edgar
cash_and_equivalents{"amount": 74756000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 120887000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-06-30sec_edgar
cash_and_equivalents{"amount": 182361000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2022-03-31sec_edgar
cash_and_equivalents{"amount": 105799000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc2021-12-31sec_edgar
cash_and_restricted_cash{"amount": 159026000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2026-06-30sec_edgar
cash_and_restricted_cash{"amount": 150193000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2026-03-31sec_edgar
cash_and_restricted_cash{"amount": 129974000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2025-12-31sec_edgar
cash_and_restricted_cash{"amount": 163645000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2025-09-30sec_edgar
cash_and_restricted_cash{"amount": 116926000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2025-06-30sec_edgar
cash_and_restricted_cash{"amount": 169060000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2025-03-31sec_edgar
cash_and_restricted_cash{"amount": 122469000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2024-12-31sec_edgar
cash_and_restricted_cash{"amount": 177227000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2024-09-30sec_edgar
cash_and_restricted_cash{"amount": 182605000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2024-06-30sec_edgar
cash_and_restricted_cash{"amount": 153016000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2024-03-31sec_edgar
cash_and_restricted_cash{"amount": 99005000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2023-12-31sec_edgar
cash_and_restricted_cash{"amount": 192656000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2023-09-30sec_edgar
cash_and_restricted_cash{"amount": 129551000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2023-06-30sec_edgar
cash_and_restricted_cash{"amount": 103359000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2023-03-31sec_edgar
cash_and_restricted_cash{"amount": 61599000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2022-12-31sec_edgar
cash_and_restricted_cash{"amount": 74756000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2022-09-30sec_edgar
cash_and_restricted_cash{"amount": 120887000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2022-06-30sec_edgar
cash_and_restricted_cash{"amount": 182361000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2022-03-31sec_edgar
cash_and_restricted_cash{"amount": 105799000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-12-31sec_edgar
cash_and_restricted_cash{"amount": 103691000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-09-30sec_edgar
cash_and_restricted_cash{"amount": 168004000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-06-30sec_edgar
cash_and_restricted_cash{"amount": 161397000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2021-03-31sec_edgar
cash_and_restricted_cash{"amount": 121074000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa2020-12-31sec_edgar
cashflow_financing{"amount": 56087000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2026-06-30sec_edgar
cashflow_financing{"amount": 12120000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2026-03-31sec_edgar
cashflow_financing{"amount": 73597000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2025-12-31sec_edgar
cashflow_financing{"amount": 70923000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2025-09-30sec_edgar
cashflow_financing{"amount": 15782000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2025-06-30sec_edgar
cashflow_financing{"amount": 29779000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2025-03-31sec_edgar
cashflow_financing{"amount": -24760000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2024-12-31sec_edgar
cashflow_financing{"amount": 18977000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2024-09-30sec_edgar
cashflow_financing{"amount": 16602000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2024-06-30sec_edgar
cashflow_financing{"amount": 8092000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2024-03-31sec_edgar
cashflow_financing{"amount": -125434000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c2023-12-31sec_edgar
cashflow_financing{"amount": -60404000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2023-09-30sec_edgar
cashflow_financing{"amount": 4281000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2023-06-30sec_edgar
cashflow_financing{"amount": -4286000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2023-03-31sec_edgar
cashflow_financing{"amount": 193517000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2022-12-31sec_edgar
cashflow_financing{"amount": 163622000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2022-09-30sec_edgar
cashflow_financing{"amount": 168547000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2022-06-30sec_edgar
cashflow_financing{"amount": 103437000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2022-03-31sec_edgar
cashflow_financing{"amount": 237987000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2021-12-31sec_edgar
cashflow_financing{"amount": 193645000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2021-09-30sec_edgar
cashflow_financing{"amount": 171089000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2021-06-30sec_edgar
cashflow_financing{"amount": 121422000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2021-03-31sec_edgar
cashflow_investing{"amount": -40586000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2026-06-30sec_edgar
cashflow_investing{"amount": -414000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2026-03-31sec_edgar
cashflow_investing{"amount": -88676000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2025-12-31sec_edgar
cashflow_investing{"amount": -45457000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2025-09-30sec_edgar
cashflow_investing{"amount": -35818000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2025-06-30sec_edgar
cashflow_investing{"amount": 9853000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2025-03-31sec_edgar
cashflow_investing{"amount": 30965000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2024-12-31sec_edgar
cashflow_investing{"amount": 47484000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2024-09-30sec_edgar
cashflow_investing{"amount": 56653000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2024-06-30sec_edgar
cashflow_investing{"amount": 45744000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2024-03-31sec_edgar
cashflow_investing{"amount": 144836000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2023-12-31sec_edgar
cashflow_investing{"amount": 178896000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2023-09-30sec_edgar
cashflow_investing{"amount": 53169000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2023-06-30sec_edgar
cashflow_investing{"amount": 40035000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2023-03-31sec_edgar
cashflow_investing{"amount": -270872000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2022-12-31sec_edgar
cashflow_investing{"amount": -219828000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2022-09-30sec_edgar
cashflow_investing{"amount": -170046000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2022-06-30sec_edgar
cashflow_investing{"amount": -36492000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2022-03-31sec_edgar
cashflow_investing{"amount": -302999000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2021-12-31sec_edgar
cashflow_investing{"amount": -233679000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2021-09-30sec_edgar
cashflow_investing{"amount": -155617000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2021-06-30sec_edgar
cashflow_investing{"amount": -107174000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c2021-03-31sec_edgar
cashflow_operating{"amount": 13551000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2026-06-30sec_edgar
cashflow_operating{"amount": 8513000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2026-03-31sec_edgar
cashflow_operating{"amount": 22584000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-12-31sec_edgar
cashflow_operating{"amount": 15710000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-09-30sec_edgar
cashflow_operating{"amount": 14493000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-06-30sec_edgar
cashflow_operating{"amount": 6959000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2025-03-31sec_edgar
cashflow_operating{"amount": 17259000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2024-12-31sec_edgar
cashflow_operating{"amount": 11761000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2024-09-30sec_edgar
cashflow_operating{"amount": 10345000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2024-06-30sec_edgar
cashflow_operating{"amount": 175000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2024-03-31sec_edgar
cashflow_operating{"amount": 18004000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-12-31sec_edgar
cashflow_operating{"amount": 12565000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-09-30sec_edgar
cashflow_operating{"amount": 10502000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-06-30sec_edgar
cashflow_operating{"amount": 6011000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2023-03-31sec_edgar
cashflow_operating{"amount": 33155000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-12-31sec_edgar
cashflow_operating{"amount": 25163000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-09-30sec_edgar
cashflow_operating{"amount": 16587000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2022-06-30sec_edgar
cashflow_operating{"amount": 9617000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2022-03-31sec_edgar
cashflow_operating{"amount": 32354000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-12-31sec_edgar
cashflow_operating{"amount": 22651000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-09-30sec_edgar
cashflow_operating{"amount": 14075000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-06-30sec_edgar
cashflow_operating{"amount": 8692000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2021-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14112134, "concept": "dei:EntityCommonStockSharesOutstanding"}2026-07-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14112223, "concept": "dei:EntityCommonStockSharesOutstanding"}2026-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14213556, "concept": "dei:EntityCommonStockSharesOutstanding"}2026-03-05sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14175540, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-11-11sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14218979, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-08-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14278336, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-05-07sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14275442, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-02-28sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14240213, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-11-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14231103, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-08-05sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14221106, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-05-03sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14171106, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-02-29sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14126084, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-11-03sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14126138, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-08-04sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14125388, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-05-05sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14121078, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-03-20sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14076110, "concept": "dei:EntityCommonStockSharesOutstanding"}2022-11-07sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14031089, "concept": "dei:EntityCommonStockSharesOutstanding"}2022-08-05sec_edgar
common_shares_outstanding{"unit": "shares", "value": 13998507, "concept": "dei:EntityCommonStockSharesOutstanding"}2022-05-20sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14112134}2026-07-30sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14112223}2026-04-30sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14213556}2026-03-05sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14175540}2025-11-11sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14218979}2025-08-08sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14278336}2025-05-07sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14275442}2025-02-28sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14240213}2024-11-04sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14231103}2024-08-05sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14221106}2024-05-03sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14171106}2024-02-29sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14126084}2023-11-03sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14126138}2023-08-04sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14125388}2023-05-05sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14121078}2023-03-20sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14076110}2022-11-07sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14031089}2022-08-05sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 13998507}2022-05-20sec_edgar
dei:EntityPublicFloat{"amount": 231600000, "currency": "USD"}2025-06-30sec_edgar
dei:EntityPublicFloat{"amount": 217700000, "currency": "USD"}2024-06-28sec_edgar
dei:EntityPublicFloat{"amount": 247900000, "currency": "USD"}2023-06-30sec_edgar
dei:EntityPublicFloat{"amount": 265400000, "currency": "USD"}2022-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.5, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2026-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.93, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2026-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.43, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2026-03-31sec_edgar
eps_basic{"per": "shares", "amount": 1.49, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2025-12-31sec_edgar
eps_basic{"per": "shares", "amount": 1.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2025-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.38, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2025-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.36, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2025-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.69, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2025-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.34, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2025-03-31sec_edgar
eps_basic{"per": "shares", "amount": 1.2, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2024-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.3, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2024-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.87, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2024-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.27, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2024-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.57, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2024-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.3, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2024-03-31sec_edgar
eps_basic{"per": "shares", "amount": 0.37, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2023-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2023-09-30sec_edgar
eps_basic{"per": "shares", "amount": -0.72, "concept": "us-gaap:EarningsPerShareBasic", "currency":2023-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.32, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2023-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.76, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2023-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.45, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2023-03-31sec_edgar
eps_basic{"per": "shares", "amount": 2.27, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2022-12-31sec_edgar
eps_basic{"per": "shares", "amount": 1.69, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2022-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.57, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2022-09-30sec_edgar
eps_basic{"per": "shares", "amount": 1.11, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2022-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.56, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2022-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.55, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2022-03-31sec_edgar
eps_basic{"per": "shares", "amount": 1.87, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2021-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.5, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2021-09-30sec_edgar
eps_basic{"per": "shares", "amount": 1.31, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2021-09-30sec_edgar