FACTANKER · measured, cited, anchored official records connected

Organization record

CASTELLUM, INC.

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

CIK: 0001877939Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/f2af0d5d-f87b-4f54-9210-41736eb2c5d6

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_receivable{"amount": 7146578, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 7714969, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 8180180, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 9369829, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 9258357, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 8265177, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 5507384, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 5611060, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 6365657, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 6941864, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 6883566, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 7814468, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 6607784, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 8246053, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 5193562, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 8465979, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 5414401, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
capex{"amount": 27221, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2026-06-30sec_edgar
capex{"amount": 9727, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2026-03-31sec_edgar
capex{"amount": 151741, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-12-31sec_edgar
capex{"amount": 141924, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-09-30sec_edgar
capex{"amount": 97226, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2025-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2025-03-31sec_edgar
capex{"amount": 3317, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2024-12-31sec_edgar
capex{"amount": 3317, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2024-09-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2024-06-30sec_edgar
capex{"amount": 0, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currency":2024-03-31sec_edgar
capex{"amount": 18271, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-12-31sec_edgar
capex{"amount": 20526, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-09-30sec_edgar
capex{"amount": 20526, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-06-30sec_edgar
capex{"amount": 20526, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2023-03-31sec_edgar
capex{"amount": 89282, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-12-31sec_edgar
capex{"amount": 92436, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-09-30sec_edgar
capex{"amount": 80545, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-06-30sec_edgar
capex{"amount": 67613, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2022-03-31sec_edgar
capex{"amount": 10218, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2021-12-31sec_edgar
capex{"amount": 5346, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2021-09-30sec_edgar
capex{"amount": 2587, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc2020-12-31sec_edgar
cash_and_restricted_cash{"amount": 16865160, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2026-06-30sec_edgar
cash_and_restricted_cash{"amount": 15772974, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2026-03-31sec_edgar
cash_and_restricted_cash{"amount": 14884778, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-12-31sec_edgar
cash_and_restricted_cash{"amount": 17818338, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-09-30sec_edgar
cash_and_restricted_cash{"amount": 14729949, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-06-30sec_edgar
cash_and_restricted_cash{"amount": 13289600, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2025-03-31sec_edgar
cash_and_restricted_cash{"amount": 12255048, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas2024-12-31sec_edgar
cash_and_restricted_cash{"amount": 2742961, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2024-09-30sec_edgar
cash_and_restricted_cash{"amount": 2411825, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2024-06-30sec_edgar
cash_and_restricted_cash{"amount": 2250262, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2024-03-31sec_edgar
cash_and_restricted_cash{"amount": 1830841, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-12-31sec_edgar
cash_and_restricted_cash{"amount": 1335977, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-09-30sec_edgar
cash_and_restricted_cash{"amount": 2989677, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-06-30sec_edgar
cash_and_restricted_cash{"amount": 2270987, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2023-03-31sec_edgar
cash_and_restricted_cash{"amount": 4640896, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-12-31sec_edgar
cash_and_restricted_cash{"amount": 1853388, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-09-30sec_edgar
cash_and_restricted_cash{"amount": 2057752, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-06-30sec_edgar
cash_and_restricted_cash{"amount": 2309785, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2022-03-31sec_edgar
cash_and_restricted_cash{"amount": 2017915, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2021-12-31sec_edgar
cash_and_restricted_cash{"amount": 3654959, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2021-09-30sec_edgar
cash_and_restricted_cash{"amount": 2412382, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2020-12-31sec_edgar
cash_and_restricted_cash{"amount": 1302741, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash2019-12-31sec_edgar
cashflow_financing{"amount": -414475, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2026-06-30sec_edgar
cashflow_financing{"amount": -426819, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2026-03-31sec_edgar
cashflow_financing{"amount": 4737880, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2025-12-31sec_edgar
cashflow_financing{"amount": 6924699, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2025-09-30sec_edgar
cashflow_financing{"amount": 4856114, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2025-06-30sec_edgar
cashflow_financing{"amount": 3532757, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2025-03-31sec_edgar
cashflow_financing{"amount": 9082746, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2024-12-31sec_edgar
cashflow_financing{"amount": -654089, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2024-09-30sec_edgar
cashflow_financing{"amount": -136828, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2024-06-30sec_edgar
cashflow_financing{"amount": 395693, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2024-03-31sec_edgar
cashflow_financing{"amount": -104623, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2023-12-31sec_edgar
cashflow_financing{"amount": 273741, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2023-09-30sec_edgar
cashflow_financing{"amount": 641566, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2023-06-30sec_edgar
cashflow_financing{"amount": 485690, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2023-03-31sec_edgar
cashflow_financing{"amount": 1972100, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2022-12-31sec_edgar
cashflow_financing{"amount": 732556, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2022-09-30sec_edgar
cashflow_financing{"amount": 1139388, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2022-06-30sec_edgar
cashflow_financing{"amount": 274710, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2022-03-31sec_edgar
cashflow_financing{"amount": 146835, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2021-12-31sec_edgar
cashflow_financing{"amount": 238976, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2021-09-30sec_edgar
cashflow_financing{"amount": 109000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2020-12-31sec_edgar
cashflow_investing{"amount": 44008, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren2026-06-30sec_edgar
cashflow_investing{"amount": 24319, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren2026-03-31sec_edgar
cashflow_investing{"amount": -159773, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2025-12-31sec_edgar
cashflow_investing{"amount": -74711, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2025-09-30sec_edgar
cashflow_investing{"amount": -92791, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2025-06-30sec_edgar
cashflow_investing{"amount": 4435, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currenc2025-03-31sec_edgar
cashflow_investing{"amount": 221356, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2024-12-31sec_edgar
cashflow_investing{"amount": 51672, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren2024-09-30sec_edgar
cashflow_investing{"amount": -54534, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2024-06-30sec_edgar
cashflow_investing{"amount": 0, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "currency":2024-03-31sec_edgar
cashflow_investing{"amount": -440985, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2023-12-31sec_edgar
cashflow_investing{"amount": -443240, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2023-09-30sec_edgar
cashflow_investing{"amount": -427734, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2023-06-30sec_edgar
cashflow_investing{"amount": -427734, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2023-03-31sec_edgar
cashflow_investing{"amount": -339282, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2022-12-31sec_edgar
cashflow_investing{"amount": -342436, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2022-09-30sec_edgar
cashflow_investing{"amount": -330545, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2022-06-30sec_edgar
cashflow_investing{"amount": -67613, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2022-03-31sec_edgar
cashflow_investing{"amount": 808834, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2021-12-31sec_edgar
cashflow_investing{"amount": 835989, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre2021-09-30sec_edgar
cashflow_investing{"amount": -5450, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren2020-12-31sec_edgar
cashflow_operating{"amount": 2350849, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2026-06-30sec_edgar
cashflow_operating{"amount": 1290696, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2026-03-31sec_edgar
cashflow_operating{"amount": -1948377, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-12-31sec_edgar
cashflow_operating{"amount": -1286698, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-09-30sec_edgar
cashflow_operating{"amount": -2288422, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-06-30sec_edgar
cashflow_operating{"amount": -2502640, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2025-03-31sec_edgar
cashflow_operating{"amount": 1120105, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2024-12-31sec_edgar
cashflow_operating{"amount": 1514537, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2024-09-30sec_edgar
cashflow_operating{"amount": 772346, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2024-06-30sec_edgar
cashflow_operating{"amount": 23728, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren2024-03-31sec_edgar
cashflow_operating{"amount": -2264447, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-12-31sec_edgar
cashflow_operating{"amount": -3135420, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-09-30sec_edgar
cashflow_operating{"amount": -1865051, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-06-30sec_edgar
cashflow_operating{"amount": -2427865, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2023-03-31sec_edgar
cashflow_operating{"amount": 990163, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2022-12-31sec_edgar
cashflow_operating{"amount": -554647, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2022-09-30sec_edgar
cashflow_operating{"amount": -769006, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2022-06-30sec_edgar
cashflow_operating{"amount": 84773, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren2022-03-31sec_edgar
cashflow_operating{"amount": -1350136, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2021-12-31sec_edgar
cashflow_operating{"amount": 167612, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre2021-09-30sec_edgar
cashflow_operating{"amount": 1006091, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2020-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 94698939, "concept": "us-gaap:CommonStockSharesIssued"}2026-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 94612750, "concept": "us-gaap:CommonStockSharesIssued"}2026-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 94612750, "concept": "us-gaap:CommonStockSharesIssued"}2025-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 94612750, "concept": "us-gaap:CommonStockSharesIssued"}2025-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 90814084, "concept": "us-gaap:CommonStockSharesIssued"}2025-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 86036874, "concept": "us-gaap:CommonStockSharesIssued"}2025-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 77076129, "concept": "us-gaap:CommonStockSharesIssued"}2024-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 56109928, "concept": "us-gaap:CommonStockSharesIssued"}2024-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 53029915, "concept": "us-gaap:CommonStockSharesIssued"}2024-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 53029915, "concept": "us-gaap:CommonStockSharesIssued"}2024-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 56109928, "concept": "us-gaap:CommonStockSharesIssued"}2023-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 47579402, "concept": "us-gaap:CommonStockSharesIssued"}2023-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 47373712, "concept": "us-gaap:CommonStockSharesIssued"}2023-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 47247687, "concept": "us-gaap:CommonStockSharesIssued"}2023-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 47579402, "concept": "us-gaap:CommonStockSharesIssued"}2022-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 24788132, "concept": "us-gaap:CommonStockSharesIssued"}2022-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 19960632, "concept": "us-gaap:CommonStockSharesIssued"}2021-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94781286, "concept": "dei:EntityCommonStockSharesOutstanding"}2026-08-05sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94698939, "concept": "us-gaap:CommonStockSharesOutstanding"}2026-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94698939, "concept": "dei:EntityCommonStockSharesOutstanding"}2026-05-07sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94612750, "concept": "us-gaap:CommonStockSharesOutstanding"}2026-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94612750, "concept": "dei:EntityCommonStockSharesOutstanding"}2026-03-06sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94612750, "concept": "us-gaap:CommonStockSharesOutstanding"}2025-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94612750, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-11-06sec_edgar
common_shares_outstanding{"unit": "shares", "value": 94612750, "concept": "us-gaap:CommonStockSharesOutstanding"}2025-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 93000584, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-08-07sec_edgar
common_shares_outstanding{"unit": "shares", "value": 90814084, "concept": "us-gaap:CommonStockSharesOutstanding"}2025-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 86036874, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-05-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 86036874, "concept": "us-gaap:CommonStockSharesOutstanding"}2025-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 80391874, "concept": "dei:EntityCommonStockSharesOutstanding"}2025-03-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 77076129, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 56109928, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-11-11sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47672427, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 56109928, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-08-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47672427, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 53029915, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-05-13sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47672427, "concept": "us-gaap:CommonStockSharesOutstanding"}2024-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 53029915, "concept": "dei:EntityCommonStockSharesOutstanding"}2024-03-15sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47672427, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47642427, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-11-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 41699363, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47524762, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-08-11sec_edgar
common_shares_outstanding{"unit": "shares", "value": 41699363, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 47331674, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-05-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 41699363, "concept": "us-gaap:CommonStockSharesOutstanding"}2023-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 42255592, "concept": "dei:EntityCommonStockSharesOutstanding"}2023-03-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 41699363, "concept": "us-gaap:CommonStockSharesOutstanding"}2022-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 41539342, "concept": "dei:EntityCommonStockSharesOutstanding"}2022-11-10sec_edgar
common_shares_outstanding{"unit": "shares", "value": 24788132, "concept": "us-gaap:CommonStockSharesOutstanding"}2022-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 19960632, "concept": "us-gaap:CommonStockSharesOutstanding"}2021-12-31sec_edgar
cost_of_revenue{"amount": 9145257, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2026-06-30sec_edgar
cost_of_revenue{"amount": 18374997, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2026-06-30sec_edgar
cost_of_revenue{"amount": 9229741, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2026-03-31sec_edgar
cost_of_revenue{"amount": 33497144, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2025-12-31sec_edgar
cost_of_revenue{"amount": 25202512, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2025-09-30sec_edgar
cost_of_revenue{"amount": 9129119, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2025-09-30sec_edgar
cost_of_revenue{"amount": 16073392, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2025-06-30sec_edgar
cost_of_revenue{"amount": 8963643, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2025-06-30sec_edgar
cost_of_revenue{"amount": 7109749, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2025-03-31sec_edgar
cost_of_revenue{"amount": 26498437, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-12-31sec_edgar
cost_of_revenue{"amount": 6650035, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-09-30sec_edgar
cost_of_revenue{"amount": 20318846, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-09-30sec_edgar
cost_of_revenue{"amount": 6849180, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-06-30sec_edgar
cost_of_revenue{"amount": 13668812, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-06-30sec_edgar
cost_of_revenue{"amount": 6819632, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2024-03-31sec_edgar
cost_of_revenue{"amount": 26568485, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-12-31sec_edgar
cost_of_revenue{"amount": 6903689, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-09-30sec_edgar
cost_of_revenue{"amount": 20066904, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-09-30sec_edgar
cost_of_revenue{"amount": 7263984, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-06-30sec_edgar
cost_of_revenue{"amount": 13163215, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-06-30sec_edgar
cost_of_revenue{"amount": 5899231, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2023-03-31sec_edgar
cost_of_revenue{"amount": 24593326, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-12-31sec_edgar
cost_of_revenue{"amount": 6474261, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-09-30sec_edgar
cost_of_revenue{"amount": 18698820, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-09-30sec_edgar
cost_of_revenue{"amount": 12224559, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-06-30sec_edgar
cost_of_revenue{"amount": 6368918, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-06-30sec_edgar
cost_of_revenue{"amount": 5855641, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2022-03-31sec_edgar