Organization record
Fatpipe Inc/UT
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 631997, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_payable | {"amount": 390174, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 352184, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 294762, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 310227, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 437253, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"amount": 417527, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 4049414, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_receivable | {"amount": 4295370, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 4414594, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 4334621, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_receivable | {"amount": 3966695, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 3764945, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3163571, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| capex | {"amount": 52483, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2026-03-31 | sec_edgar |
| capex | {"amount": 42449, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-06-30 | sec_edgar |
| capex | {"amount": 19762, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-03-31 | sec_edgar |
| capex | {"amount": 1955, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2024-06-30 | sec_edgar |
| capex | {"amount": 19188, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2920550, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1112519, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4308342, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2026-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5214775, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2026-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6163214, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6229021, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5906988, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2920550, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1616163, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 845850, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 767843, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashE | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1112519, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-03-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1077502, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-03-31 | sec_edgar |
| cashflow_financing | {"amount": -92728, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2026-06-30 | sec_edgar |
| cashflow_financing | {"amount": 3319131, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_financing | {"amount": 3295802, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3581185, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": 3593250, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 2485739, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_financing | {"amount": 513652, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -87424, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-09-30 | sec_edgar |
| cashflow_financing | {"amount": 205678, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-03-31 | sec_edgar |
| cashflow_investing | {"amount": -4520, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2026-06-30 | sec_edgar |
| cashflow_investing | {"amount": -52483, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2026-03-31 | sec_edgar |
| cashflow_investing | {"amount": -43969, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -35447, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2025-09-30 | sec_edgar |
| cashflow_investing | {"amount": -42449, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -19762, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2025-03-31 | sec_edgar |
| cashflow_investing | {"amount": -12748, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": 12228, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2024-09-30 | sec_edgar |
| cashflow_investing | {"amount": -4955, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -19188, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2024-03-31 | sec_edgar |
| cashflow_operating | {"amount": -679047, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2026-06-30 | sec_edgar |
| cashflow_operating | {"amount": -780393, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2026-03-31 | sec_edgar |
| cashflow_operating | {"amount": 132132, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -108769, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": -508604, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -504124, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-03-31 | sec_edgar |
| cashflow_operating | {"amount": -314150, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -204175, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": -252465, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -363425, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14125468, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14024468, "concept": "us-gaap:CommonStockSharesIssued"} | 2026-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13924468, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13924468, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13826468, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 13026464, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 12449308, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14128468, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-07-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14125468, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14024468, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-05-18 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14024468, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2026-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13924468, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2026-02-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13924468, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13924468, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-11-03 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13924468, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13826468, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-07-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13826468, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 13026464, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12449308, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-03-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12449308, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 390062, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1728384, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2026-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 1043654, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 503816, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 539838, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 312904, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 226934, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1061647, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 892865, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 379870, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 512995, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 229315, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 283680, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 1069574, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-03-31 | sec_edgar |
| current_assets | {"amount": 16395203, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| current_assets | {"amount": 16456909, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_assets | {"amount": 16568830, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 16604106, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_assets | {"amount": 16337553, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 12962684, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_assets | {"amount": 9336806, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| current_liabilities | {"amount": 4122331, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| current_liabilities | {"amount": 4270316, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| current_liabilities | {"amount": 6123527, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 6054227, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_liabilities | {"amount": 6303286, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 6489080, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| current_liabilities | {"amount": 4720187, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14128468} | 2026-07-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14024468} | 2026-05-18 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13924468} | 2026-02-02 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13924468} | 2025-11-03 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13826468} | 2025-07-28 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 13817488} | 2025-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 41800000, "currency": "USD"} | 2025-09-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 0, "currency": "USD"} | 2024-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 43114, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2026-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 369249, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2026-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 298902, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 196065, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 91957, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2025-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 545709, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2025-03-31 | sec_edgar |
| depreciation_amortization | {"amount": 399354, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 266692, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-09-30 | sec_edgar |
| depreciation_amortization | {"amount": 133545, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 699257, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2024-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.09, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.36, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2026-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.15, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.18, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.35, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.09, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.35, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2026-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.18, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.35, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-03-31 | sec_edgar |
| gross_profit | {"amount": 4641476, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| gross_profit | {"amount": 17479910, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| gross_profit | {"amount": 3583970, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 10939286, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 3646327, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 7355316, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 3708989, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 15227234, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| gross_profit | {"amount": 11601707, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 2768807, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 5366261, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 8832900, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 3466639, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 16791335, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| income_tax_expense | {"amount": -370925, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-06-30 | sec_edgar |
| income_tax_expense | {"amount": -1483603, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2026-03-31 | sec_edgar |
| income_tax_expense | {"amount": 90192, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 292782, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": -12595, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| income_tax_expense | {"amount": 202590, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| income_tax_expense | {"amount": 215185, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": 1294312, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-03-31 | sec_edgar |
| income_tax_expense | {"amount": 774569, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 60054, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 551117, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| income_tax_expense | {"amount": 714515, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| income_tax_expense | {"amount": 163398, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": 1436085, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-03-31 | sec_edgar |
| industry_sic | {"code": "7372", "scheme": "SIC", "description": "Services-Prepackaged Software"} | sec_edgar | |
| intangible_assets | {"amount": 661041, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2026-06-30 | sec_edgar |
| intangible_assets | {"amount": 694192, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2026-03-31 | sec_edgar |
| intangible_assets | {"amount": 764800, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 860748, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-09-30 | sec_edgar |
| intangible_assets | {"amount": 964165, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"amount": 1048620, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-03-31 | sec_edgar |
| intangible_assets | {"amount": 1556913, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2024-03-31 | sec_edgar |
| interest_expense | {"amount": 95112, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2026-06-30 | sec_edgar |
| interest_expense | {"amount": 403391, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2026-03-31 | sec_edgar |
| interest_expense | {"amount": 104072, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 299993, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 126033, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-09-30 | sec_edgar |
| interest_expense | {"amount": 195921, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-09-30 | sec_edgar |
| interest_expense | {"amount": 69888, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-06-30 | sec_edgar |
| interest_expense | {"amount": 329892, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-03-31 | sec_edgar |
| interest_expense | {"amount": 118081, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2024-12-31 | sec_edgar |