Organization record
FST Corp.
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": 3032860, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 4795430, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 3132759, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 1500927, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 1216287, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6308508, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_receivable | {"amount": 6222360, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 5294088, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| capex | {"amount": 602960, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-12-31 | sec_edgar |
| capex | {"amount": 376807, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-09-30 | sec_edgar |
| capex | {"amount": 121491, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2025-06-30 | sec_edgar |
| capex | {"amount": 4138945, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-12-31 | sec_edgar |
| capex | {"amount": 2287572, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-09-30 | sec_edgar |
| capex | {"amount": 1439340, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2024-06-30 | sec_edgar |
| capex | {"amount": 11585245, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 7179800, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5098420, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 8904618, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20740375, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7338665, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8184010, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 7030689, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5302199, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6228964, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-09-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8230286, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 9305728, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 20821912, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3315884, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": -2274960, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-09-30 | sec_edgar |
| cashflow_financing | {"amount": 212058, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": 3711358, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -429881, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2024-09-30 | sec_edgar |
| cashflow_financing | {"amount": -49089, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": 11302462, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -799196, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -429350, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_investing | {"amount": -241198, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -4453899, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2542132, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-09-30 | sec_edgar |
| cashflow_investing | {"amount": -1443282, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -11592307, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1000014, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3356566, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-09-30 | sec_edgar |
| cashflow_operating | {"amount": -1091950, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": -1576129, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 548567, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2024-09-30 | sec_edgar |
| cashflow_operating | {"amount": 1420385, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -11205424, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 44766003, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 44766003, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 44766003, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 37749381, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 54554395, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44766003, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44766003, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44766003, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 37749381, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 54554395, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 27336417, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 19609852, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 7631555, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 11978297, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 20786255, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 5221519, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 15308916, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 10087397, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 15287532, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 27486990, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 29438582, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_assets | {"amount": 29327334, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 26655003, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 30481933, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 30422307, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 32607033, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| current_liabilities | {"amount": 34151914, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 22113495, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 21363245, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 44766003} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 37749381} | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.15, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.09, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.09, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 20633374, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 15138519, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 4923384, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| gross_profit | {"amount": 10215135, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 15713389, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| gross_profit | {"amount": 3306356, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 11048704, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| gross_profit | {"amount": 7742348, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 13443017, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": -729907, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 222933, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| income_tax_expense | {"amount": 300169, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-09-30 | sec_edgar |
| income_tax_expense | {"amount": 77236, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": 456246, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 100682, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| income_tax_expense | {"amount": -66768, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-09-30 | sec_edgar |
| income_tax_expense | {"amount": 167450, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": -751071, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| industry_sic | {"code": "3949", "scheme": "SIC", "description": "Sporting & Athletic Goods, NEC"} | sec_edgar | |
| intangible_assets | {"amount": 4832114, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 4928338, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-09-30 | sec_edgar |
| intangible_assets | {"amount": 5033762, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"amount": 5138437, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2024-12-31 | sec_edgar |
| intangible_assets | {"amount": 5331343, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2023-12-31 | sec_edgar |
| interest_expense | {"amount": 845026, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"amount": 634280, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-09-30 | sec_edgar |
| interest_expense | {"amount": 231789, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-09-30 | sec_edgar |
| interest_expense | {"amount": 402491, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-06-30 | sec_edgar |
| interest_expense | {"amount": 543328, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-12-31 | sec_edgar |
| interest_expense | {"amount": 374979, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-09-30 | sec_edgar |
| interest_expense | {"amount": 141052, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-09-30 | sec_edgar |
| interest_expense | {"amount": 233927, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-06-30 | sec_edgar |
| interest_expense | {"amount": 14703, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-12-31 | sec_edgar |
| inventory | {"amount": 11812740, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| inventory | {"amount": 13219777, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-09-30 | sec_edgar |
| inventory | {"amount": 13573084, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| inventory | {"amount": 14530841, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| inventory | {"amount": 15205624, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| long_term_debt | {"amount": 29163687, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2025-12-31 | sec_edgar |
| long_term_debt | {"amount": 24712206, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2024-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 13651748, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 11754344, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 9446467, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": -1500191, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": -5827047, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -3235175, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 77617, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": -2167611, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 33434567, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 31571055, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| noncurrent_assets | {"amount": 33792294, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 31814699, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 32895087, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 14948062, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 17659252, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 15992499, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 13357933, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 14521362, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_income | {"amount": -2334220, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": -2475956, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_income | {"amount": -946709, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| operating_income | {"amount": -1529247, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"amount": -3644571, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_income | {"amount": -1319578, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_income | {"amount": -1963803, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| operating_income | {"amount": -644225, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_income | {"amount": -3119909, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 6302787, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 5971488, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 7427649, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2023-12-31 | sec_edgar |
| ppe_net | {"amount": 19044954, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 19990585, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-09-30 | sec_edgar |
| ppe_net | {"amount": 21009545, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| ppe_net | {"amount": 19521672, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-12-31 | sec_edgar |
| ppe_net | {"amount": 18195534, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-12-31 | sec_edgar |
| ppe_net | {"amount": 14729, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-07-11 | sec_edgar |
| pretax_income | {"amount": -2233826, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": -2778929, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": -2918682, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2023-12-31 | sec_edgar |
| profit_loss | {"amount": -1503919, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| profit_loss | {"amount": -715955, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| profit_loss | {"amount": -6543002, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-09-30 | sec_edgar |
| profit_loss | {"amount": -3235175, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-12-31 | sec_edgar |
| profit_loss | {"amount": -1757891, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| profit_loss | {"amount": -1680274, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2024-09-30 | sec_edgar |
| profit_loss | {"amount": -2167611, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2023-12-31 | sec_edgar |
| retained_earnings | {"amount": 1566364, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": -4266547, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-09-30 | sec_edgar |
| retained_earnings | {"amount": -2640344, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-06-30 | sec_edgar |
| retained_earnings | {"amount": 3054350, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2024-12-31 | sec_edgar |
| retained_earnings | {"amount": 6310293, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2023-12-31 | sec_edgar |
| revenue | {"amount": 47969791, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-12-31 | sec_edgar |
| revenue | {"amount": 34748371, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-09-30 | sec_edgar |
| revenue | {"amount": 12554939, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-09-30 | sec_edgar |
| revenue | {"amount": 22193432, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-06-30 | sec_edgar |
| revenue | {"amount": 36499644, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-12-31 | sec_edgar |
| revenue | {"amount": 8527875, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-09-30 | sec_edgar |
| revenue | {"amount": 26357620, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-09-30 | sec_edgar |
| revenue | {"amount": 17829745, "concept": "us-gaap:Revenues", "currency": "USD"} | 2024-06-30 | sec_edgar |
| revenue | {"amount": 28730549, "concept": "us-gaap:Revenues", "currency": "USD"} | 2023-12-31 | sec_edgar |
| rnd_expense | {"amount": 1492137, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| rnd_expense | {"amount": 1043052, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-09-30 | sec_edgar |
| rnd_expense | {"amount": 342679, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-09-30 | sec_edgar |