Organization record
NFT Limited
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 |
|---|---|---|---|
| cash_and_equivalents | {"amount": 2812921, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 62480801, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 82272479, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 81632704, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 61750809, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63655877, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7199580, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 86624171, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 86002572, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 66057328, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 67202504, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 67597235, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 1841695, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 61936, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEq | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": 19877500, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 20000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 21904912, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": 21904920, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": -1550000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": 500000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": 61550007, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 5180485, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": 327044, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": 61376, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": 129206, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -507481, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": -99302091, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": -39859762, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1338069, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1959676, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -316951, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -926378, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": 4079307, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -16112149, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 4080380, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1399675, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 699838, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14318410, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5065150, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5065150, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 4080380, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 1399675, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 699838, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 192048, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 96024, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 192048, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 96024, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 556590, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 301260, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 782790, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 105864125, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 105939801, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 86624171, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 86802572, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_assets | {"amount": 73692097, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 67689687, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 6179939, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 5851228, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 5724660, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 12035510, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_liabilities | {"amount": 12888459, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 15344281, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14318410} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 5065150} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 1399675} | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 533733, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 220942, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 548653, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 298925, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 1596925, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 973258, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| gross_profit | {"amount": 2620746, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| income_tax_expense | {"amount": 15598, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 8657, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": -335748, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 8498, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": 94947, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 62311, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| income_tax_expense | {"amount": 255805, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| industry_sic | {"code": "6199", "scheme": "SIC", "description": "Finance Services"} | sec_edgar | |
| intangible_assets | {"amount": 22226, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2022-12-31 | sec_edgar |
| interest_expense | {"amount": 269444, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 118907, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -1362270, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -810938, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": 6296515, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 6286001, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": 5203564, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| net_income | {"amount": 6766973, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": -10353512, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| net_income | {"amount": -30073511, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 61376, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 904316, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 894813, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 2473600, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_expenses | {"amount": 1386055, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 12005253, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_expenses | {"amount": 13478704, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2021-12-31 | sec_edgar |
| operating_income | {"amount": -1074796, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -683374, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"amount": -906266, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_income | {"amount": -595888, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_income | {"amount": -876675, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_income | {"amount": -412797, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_income | {"amount": -9384507, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2022-12-31 | sec_edgar |
| operating_income | {"amount": -13478704, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2021-12-31 | sec_edgar |
| ppe_net | {"amount": 20758, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2022-12-31 | sec_edgar |
| pretax_income | {"amount": -1346672, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": -802281, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-06-30 | sec_edgar |
| pretax_income | {"amount": 5960767, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": 6294499, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2024-06-30 | sec_edgar |
| pretax_income | {"amount": -1610047, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2023-12-31 | sec_edgar |
| pretax_income | {"amount": -18579, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2023-06-30 | sec_edgar |
| pretax_income | {"amount": -9385293, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2022-12-31 | sec_edgar |
| pretax_income | {"amount": -13478704, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2021-12-31 | sec_edgar |
| retained_earnings | {"amount": -30027232, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": -29475900, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-06-30 | sec_edgar |
| retained_earnings | {"amount": -28664962, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2024-12-31 | sec_edgar |
| retained_earnings | {"amount": -28675475, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2024-06-30 | sec_edgar |
| retained_earnings | {"amount": -34961476, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2023-12-31 | sec_edgar |
| retained_earnings | {"amount": -39797696, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2022-12-31 | sec_edgar |
| revenue | {"amount": 725781, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax | 2025-12-31 | sec_edgar |
| revenue | {"amount": 316966, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-06-30 | sec_edgar |
| revenue | {"amount": 740701, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax | 2024-12-31 | sec_edgar |
| revenue | {"amount": 394949, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-06-30 | sec_edgar |
| revenue | {"amount": 2153515, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2023-12-31 | sec_edgar |
| revenue | {"amount": 1274518, "concept": "us-gaap:Revenues", "currency": "USD"} | 2023-06-30 | sec_edgar |
| revenue | {"amount": 3403536, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTa | 2022-12-31 | sec_edgar |
| sga_expense | {"amount": 904316, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2025-06-30 | sec_edgar |
| sga_expense | {"amount": 894813, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2024-06-30 | sec_edgar |
| sga_expense | {"amount": 2473600, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2023-12-31 | sec_edgar |
| sga_expense | {"amount": 1386055, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2023-06-30 | sec_edgar |
| sga_expense | {"amount": 2708499, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2022-12-31 | sec_edgar |
| sga_expense | {"amount": 13289150, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2021-12-31 | sec_edgar |
| share_based_compensation | {"amount": 10881967, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2021-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 8665047, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2025-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 5065150, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2025-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 4104283, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2024-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 1151703, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2024-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 654419, "concept": "us-gaap:WeightedAverageNumberOfSharesOutst | 2023-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 6998238, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2023-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 495877, "concept": "us-gaap:WeightedAverageNumberOfSharesOutst | 2022-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 247675, "concept": "us-gaap:WeightedAverageNumberOfSharesOutst | 2021-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 8665047, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2025-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 5065150, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2025-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 4104283, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2024-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 2223328, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2024-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 1243186, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2023-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 6998238, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2023-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 495877, "concept": "us-gaap:WeightedAverageNumberOfDilutedShar | 2022-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 247675, "concept": "us-gaap:WeightedAverageNumberOfDilutedShar | 2021-12-31 | sec_edgar |
| stockholders_equity | {"amount": 99684186, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": 80088573, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-06-30 | sec_edgar |
| stockholders_equity | {"amount": 80899511, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-12-31 | sec_edgar |
| stockholders_equity | {"amount": 74767062, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-06-30 | sec_edgar |
| stockholders_equity | {"amount": 60803638, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": 59163897, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-06-30 | sec_edgar |
| stockholders_equity | {"amount": 52406782, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-12-31 | sec_edgar |
| stockholders_equity | {"amount": 2776684, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2021-12-31 | sec_edgar |
| stockholders_equity | {"amount": 5815045, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2020-12-31 | sec_edgar |
| total_assets | {"amount": 105864125, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_assets | {"amount": 105939801, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_assets | {"amount": 86624171, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_assets | {"amount": 86802572, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-06-30 | sec_edgar |
| total_assets | {"amount": 73692097, "concept": "us-gaap:Assets", "currency": "USD"} | 2023-12-31 | sec_edgar |
| total_assets | {"amount": 67751063, "concept": "us-gaap:Assets", "currency": "USD"} | 2022-12-31 | sec_edgar |
| total_liabilities | {"amount": 6179939, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_liabilities | {"amount": 25851228, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_liabilities | {"amount": 5724660, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-12-31 | sec_edgar |
| total_liabilities | {"amount": 12035510, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-06-30 | sec_edgar |
| total_liabilities | {"amount": 12888459, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2023-12-31 | sec_edgar |
| total_liabilities | {"amount": 15344281, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2022-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 105864125, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2025-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 105939801, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2025-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 86624171, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2024-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 86802572, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2024-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 73692097, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2023-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 67751063, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2022-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 1762829, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 1357964, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 3259319, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 2131891, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 1762829, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 1543959, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 1357964, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 1207534, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 3259319, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 2131891, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccountsPayableOtherCurrent | {"amount": 186911, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableOtherCurrent | {"amount": 44612, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableOtherCurrent | {"amount": 2228418, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 1555918, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 1303352, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 1020252, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 451800, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 20000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 10000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AccruedRentCurrent | {"amount": 10000, "currency": "USD"} | 2023-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2496135, "currency": "USD"} | 2022-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 25326, "currency": "USD"} | 2025-06-30 | sec_edgar |