<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kbsx-20260331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002014254</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-233">6-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-234">2026</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="c0" id="ixv-235">001-42475</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-68">FST Corp.</dei:EntityRegistrantName>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c1" decimals="0" id="ixv-1447" unitRef="usd">7367184</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c2" decimals="0" id="ixv-1448" unitRef="usd">7179800</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c1" decimals="0" id="ixv-1449" unitRef="usd">155494</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c2" decimals="0" id="ixv-1450" unitRef="usd">158865</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c1" decimals="0" id="ixv-1451" unitRef="usd">8200864</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" id="ixv-1452" unitRef="usd">6979725</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidTaxes contextRef="c2" decimals="0" id="ixv-1453" unitRef="usd">93589</us-gaap:PrepaidTaxes>
    <us-gaap:InventoryNet contextRef="c1" decimals="0" id="ixv-1454" unitRef="usd">12530100</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" id="ixv-1455" unitRef="usd">11812740</us-gaap:InventoryNet>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-1456" unitRef="usd">54648</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="0" id="ixv-1457" unitRef="usd">73820</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c1" decimals="0" id="ixv-1458" unitRef="usd">1829861</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" id="ixv-1459" unitRef="usd">1188451</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c1" decimals="0" id="ixv-1460" unitRef="usd">30138151</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" id="ixv-1461" unitRef="usd">27486990</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c1" decimals="0" id="ixv-1462" unitRef="usd">18473716</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" id="ixv-1463" unitRef="usd">19044954</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c1" decimals="0" id="ixv-1464" unitRef="usd">4734760</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" id="ixv-1465" unitRef="usd">4832114</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:LongTermInvestments contextRef="c1" decimals="0" id="ixv-1466" unitRef="usd">608909</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments contextRef="c2" decimals="0" id="ixv-1467" unitRef="usd">551628</us-gaap:LongTermInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c1" decimals="0" id="ixv-1468" unitRef="usd">5177027</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-1469" unitRef="usd">5761176</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c1" decimals="0" id="ixv-1470" unitRef="usd">1675779</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c2" decimals="0" id="ixv-1471" unitRef="usd">1692802</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="c1" decimals="0" id="ixv-1472" unitRef="usd">1531189</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="c2" decimals="0" id="ixv-1473" unitRef="usd">1551893</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c1" decimals="0" id="ixv-1474" unitRef="usd">32201380</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c2" decimals="0" id="ixv-1475" unitRef="usd">33434567</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c1" decimals="0" id="ixv-1476" unitRef="usd">62339531</us-gaap:Assets>
    <us-gaap:Assets contextRef="c2" decimals="0" id="ixv-1477" unitRef="usd">60921557</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c1" decimals="0" id="ixv-1478" unitRef="usd">19488713</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c2" decimals="0" id="ixv-1479" unitRef="usd">18199806</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c1" decimals="0" id="ixv-1480" unitRef="usd">4280149</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" id="ixv-1481" unitRef="usd">3032860</us-gaap:AccountsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c1" decimals="0" id="ixv-1482" unitRef="usd">1959730</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-1483" unitRef="usd">2328227</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-1484" unitRef="usd">165245</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-1485" unitRef="usd">137548</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:DeferredIncomeCurrent contextRef="c1" decimals="0" id="ixv-1486" unitRef="usd">792029</us-gaap:DeferredIncomeCurrent>
    <us-gaap:DeferredIncomeCurrent contextRef="c2" decimals="0" id="ixv-1487" unitRef="usd">367902</us-gaap:DeferredIncomeCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c1" decimals="0" id="ixv-1488" unitRef="usd">4815986</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-1489" unitRef="usd">6355964</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c1" decimals="0" id="ixv-1490" unitRef="usd">31501852</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-1491" unitRef="usd">30422307</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c1" decimals="0" id="ixv-1492" unitRef="usd">10046871</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c2" decimals="0" id="ixv-1493" unitRef="usd">10963881</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c1" decimals="0" id="ixv-1494" unitRef="usd">3751842</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-1495" unitRef="usd">3974560</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c1" decimals="0" id="ixv-1496" unitRef="usd">5310</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c2" decimals="0" id="ixv-1497" unitRef="usd">5310</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c1" decimals="0" id="ixv-1498" unitRef="usd">4311</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c2" decimals="0" id="ixv-1499" unitRef="usd">4311</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:LiabilitiesNoncurrent contextRef="c1" decimals="0" id="ixv-1500" unitRef="usd">13808334</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c2" decimals="0" id="ixv-1501" unitRef="usd">14948062</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c1" decimals="0" id="ixv-1502" unitRef="usd">45310186</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c2" decimals="0" id="ixv-1503" unitRef="usd">45370369</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c1"
      decimals="4"
      id="ixv-1504"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="4"
      id="ixv-1505"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c1"
      decimals="INF"
      id="ixv-1506"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c2"
      decimals="INF"
      id="ixv-1507"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c1"
      decimals="INF"
      id="ixv-1508"
      unitRef="shares">44766003</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c2"
      decimals="INF"
      id="ixv-1509"
      unitRef="shares">44766003</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-1510"
      unitRef="shares">44766003</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-1511"
      unitRef="shares">44766003</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c1" decimals="0" id="ixv-1512" unitRef="usd">4477</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" id="ixv-1513" unitRef="usd">4477</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c1" decimals="0" id="ixv-1514" unitRef="usd">15468090</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c2" decimals="0" id="ixv-1515" unitRef="usd">15396434</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c1" decimals="0" id="ixv-1516" unitRef="usd">3423455</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-1517" unitRef="usd">1566364</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c1" decimals="0" id="ixv-1518" unitRef="usd">-1987868</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" id="ixv-1519" unitRef="usd">-1537922</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c1" decimals="0" id="ixv-1520" unitRef="usd">16908154</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-1521" unitRef="usd">15429353</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c1" decimals="0" id="ixv-1522" unitRef="usd">121191</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c2" decimals="0" id="ixv-1523" unitRef="usd">121835</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c1" decimals="0" id="ixv-1524" unitRef="usd">17029345</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" id="ixv-1525" unitRef="usd">15551188</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c1" decimals="0" id="ixv-1526" unitRef="usd">62339531</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" id="ixv-1527" unitRef="usd">60921557</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-1528" unitRef="usd">14646354</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" id="ixv-1529" unitRef="usd">10756162</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-1530" unitRef="usd">7089883</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c5" decimals="0" id="ixv-1531" unitRef="usd">5800416</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-1532" unitRef="usd">7556471</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" id="ixv-1533" unitRef="usd">4955746</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-1534" unitRef="usd">2867913</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c5" decimals="0" id="ixv-1535" unitRef="usd">2917262</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-1536" unitRef="usd">2116984</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c5" decimals="0" id="ixv-1537" unitRef="usd">2525563</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-1538" unitRef="usd">393372</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c5" decimals="0" id="ixv-1539" unitRef="usd">352680</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingCostsAndExpenses contextRef="c0" decimals="0" id="ixv-1540" unitRef="usd">5378269</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses contextRef="c5" decimals="0" id="ixv-1541" unitRef="usd">5795505</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-1542" unitRef="usd">2178202</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="0" id="ixv-1543" unitRef="usd">-839759</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-1544" unitRef="usd">226416</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c5" decimals="0" id="ixv-1545" unitRef="usd">193884</us-gaap:InterestExpenseNonoperating>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c0" decimals="0" id="ixv-1546" unitRef="usd">394072</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c5" decimals="0" id="ixv-1547" unitRef="usd">294349</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-1548" unitRef="usd">39100</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c5" decimals="0" id="ixv-1549" unitRef="usd">32083</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c5" decimals="0" id="ixv-1550" unitRef="usd">-1884824</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-1551" unitRef="usd">206756</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c5" decimals="0" id="ixv-1552" unitRef="usd">-1752276</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossAttributableToParent contextRef="c0" decimals="0" id="ixv-1553" unitRef="usd">2384958</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeLossAttributableToParent contextRef="c5" decimals="0" id="ixv-1554" unitRef="usd">-2592035</us-gaap:IncomeLossAttributableToParent>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-1555" unitRef="usd">507390</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="0" id="ixv-1556" unitRef="usd">205983</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-1557" unitRef="usd">1877568</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c5" decimals="0" id="ixv-1558" unitRef="usd">-2798018</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-1559" unitRef="usd">12392</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-1560" unitRef="usd">-18467</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" id="ixv-1561" unitRef="usd">1865176</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c5" decimals="0" id="ixv-1562" unitRef="usd">-2779551</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-1563" unitRef="usd">71258</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c5" decimals="0" id="ixv-1564" unitRef="usd">3408</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-1565" unitRef="usd">1806310</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-1566" unitRef="usd">-2801426</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-1567" unitRef="usd">11922</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c5" decimals="0" id="ixv-1568" unitRef="usd">-18489</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-1569" unitRef="usd">1794388</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="0" id="ixv-1570" unitRef="usd">-2782937</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="ixv-1571"
      unitRef="shares">44766003</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-1572"
      unitRef="shares">44766003</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c5"
      decimals="INF"
      id="ixv-1573"
      unitRef="shares">44477649</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c5"
      decimals="INF"
      id="ixv-1574"
      unitRef="shares">44477649</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-1575"
      unitRef="usdPershares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-1576"
      unitRef="usdPershares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c5"
      decimals="2"
      id="ixv-1577"
      unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c5"
      decimals="2"
      id="ixv-1578"
      unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-1579" unitRef="usd">-400397</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c5" decimals="0" id="ixv-1580" unitRef="usd">-1078635</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-1581" unitRef="usd">233149</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c5" decimals="0" id="ixv-1582" unitRef="usd">80979</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c5" decimals="0" id="ixv-1583" unitRef="usd">21311</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-1584" unitRef="usd">-233149</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c5" decimals="0" id="ixv-1585" unitRef="usd">-102290</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromBankDebt contextRef="c0" decimals="0" id="ixv-1586" unitRef="usd">12176853</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c5" decimals="0" id="ixv-1587" unitRef="usd">13100496</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c0" decimals="0" id="ixv-1588" unitRef="usd">11173047</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c5" decimals="0" id="ixv-1589" unitRef="usd">11060842</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-1590" unitRef="usd">1003806</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c5" decimals="0" id="ixv-1591" unitRef="usd">2039654</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-1592" unitRef="usd">-186247</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" id="ixv-1593" unitRef="usd">-296168</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-1594" unitRef="usd">184013</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c5" decimals="0" id="ixv-1595" unitRef="usd">562561</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" id="ixv-1596" unitRef="usd">7338665</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" id="ixv-1597" unitRef="usd">5302199</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c1" decimals="0" id="ixv-1598" unitRef="usd">7522678</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c7" decimals="0" id="ixv-1599" unitRef="usd">5864760</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-1600" unitRef="usd">169619</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c5" decimals="0" id="ixv-1601" unitRef="usd">141815</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="0" id="ixv-1602" unitRef="usd">219</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c5" decimals="0" id="ixv-1603" unitRef="usd">1826</us-gaap:IncomeTaxesPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-1604" unitRef="usd">153963</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c5" decimals="0" id="ixv-1605" unitRef="usd">67358</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:PrepaidTaxes
      contextRef="c1"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c0"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments
      contextRef="c0"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-1611">0002014254</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-1612">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-1613">2026-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-1614">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-1615">--12-31</dei:CurrentFiscalYearEndDate>
</xbrl>
