false
FY
0001085243
0.2
0.12
0.14
0001085243
2024-01-01
2024-12-31
0001085243
2024-06-30
0001085243
2025-03-24
0001085243
2024-12-31
0001085243
2023-12-31
0001085243
us-gaap:CommonClassAMember
2024-12-31
0001085243
us-gaap:CommonClassAMember
2023-12-31
0001085243
us-gaap:CommonClassBMember
2024-12-31
0001085243
us-gaap:CommonClassBMember
2023-12-31
0001085243
2023-01-01
2023-12-31
0001085243
VTSI:NetSalesMember
2024-01-01
2024-12-31
0001085243
VTSI:NetSalesMember
2023-01-01
2023-12-31
0001085243
us-gaap:PreferredStockMember
2022-12-31
0001085243
us-gaap:CommonStockMember
2022-12-31
0001085243
us-gaap:AdditionalPaidInCapitalMember
2022-12-31
0001085243
us-gaap:TreasuryStockCommonMember
2022-12-31
0001085243
us-gaap:RetainedEarningsMember
2022-12-31
0001085243
2022-12-31
0001085243
us-gaap:PreferredStockMember
2023-12-31
0001085243
us-gaap:CommonStockMember
2023-12-31
0001085243
us-gaap:AdditionalPaidInCapitalMember
2023-12-31
0001085243
us-gaap:TreasuryStockCommonMember
2023-12-31
0001085243
us-gaap:RetainedEarningsMember
2023-12-31
0001085243
us-gaap:PreferredStockMember
2023-01-01
2023-12-31
0001085243
us-gaap:CommonStockMember
2023-01-01
2023-12-31
0001085243
us-gaap:AdditionalPaidInCapitalMember
2023-01-01
2023-12-31
0001085243
us-gaap:TreasuryStockCommonMember
2023-01-01
2023-12-31
0001085243
us-gaap:RetainedEarningsMember
2023-01-01
2023-12-31
0001085243
us-gaap:PreferredStockMember
2024-01-01
2024-12-31
0001085243
us-gaap:CommonStockMember
2024-01-01
2024-12-31
0001085243
us-gaap:AdditionalPaidInCapitalMember
2024-01-01
2024-12-31
0001085243
us-gaap:TreasuryStockCommonMember
2024-01-01
2024-12-31
0001085243
us-gaap:RetainedEarningsMember
2024-01-01
2024-12-31
0001085243
us-gaap:PreferredStockMember
2024-12-31
0001085243
us-gaap:CommonStockMember
2024-12-31
0001085243
us-gaap:AdditionalPaidInCapitalMember
2024-12-31
0001085243
us-gaap:TreasuryStockCommonMember
2024-12-31
0001085243
us-gaap:RetainedEarningsMember
2024-12-31
0001085243
2024-01-01
2024-03-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:GovernmentCustomersMember
2024-01-01
2024-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CommercialCustomersMember
2024-01-01
2024-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:InternationalCustomersMember
2024-01-01
2024-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:GovernmentCustomersMember
2023-01-01
2023-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CommercialCustomersMember
2023-01-01
2023-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:InternationalCustomersMember
2023-01-01
2023-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:STEPRevenueMember
2024-01-01
2024-12-31
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:STEPRevenueMember
2023-01-01
2023-12-31
0001085243
VTSI:DeferredRevenueMember
2024-12-31
0001085243
VTSI:DeferredRevenueMember
2023-12-31
0001085243
VTSI:WarrantyMember
VTSI:OneYearOrLessMember
2024-12-31
0001085243
VTSI:WarrantyMember
VTSI:OneYearOrLessMember
2023-12-31
0001085243
VTSI:WarrantyMember
VTSI:LongerThanOneYearMember
2024-12-31
0001085243
VTSI:WarrantyMember
VTSI:LongerThanOneYearMember
2023-12-31
0001085243
VTSI:WarrantyMember
VTSI:OneYearMember
2024-12-31
0001085243
VTSI:WarrantyMember
VTSI:OneYearMember
2023-12-31
0001085243
us-gaap:PatentsMember
2024-12-31
0001085243
us-gaap:MediaContentMember
2024-12-31
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:OneCustomerMember
2024-01-01
2024-12-31
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:TwoCustomerMember
2024-01-01
2024-12-31
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:OneCustomerMember
2023-01-01
2023-12-31
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:TwoCustomerMember
2023-01-01
2023-12-31
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:OneCustomerMember
2024-01-01
2024-12-31
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:OneCustomerMember
2023-01-01
2023-12-31
0001085243
srt:ScenarioPreviouslyReportedMember
2024-01-01
2024-12-31
0001085243
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember
2024-01-01
2024-12-31
0001085243
VTSI:RestatementMember
2024-01-01
2024-12-31
0001085243
srt:ScenarioPreviouslyReportedMember
VTSI:NetSalesMember
2024-01-01
2024-12-31
0001085243
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember
VTSI:NetSalesMember
2024-01-01
2024-12-31
0001085243
VTSI:RestatementMember
VTSI:NetSalesMember
2024-01-01
2024-12-31
0001085243
srt:ScenarioPreviouslyReportedMember
2023-01-01
2023-12-31
0001085243
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember
2023-01-01
2023-12-31
0001085243
VTSI:RestatementMember
2023-01-01
2023-12-31
0001085243
srt:ScenarioPreviouslyReportedMember
VTSI:NetSalesMember
2023-01-01
2023-12-31
0001085243
srt:RevisionOfPriorPeriodReclassificationAdjustmentMember
VTSI:NetSalesMember
2023-01-01
2023-12-31
0001085243
VTSI:RestatementMember
VTSI:NetSalesMember
2023-01-01
2023-12-31
0001085243
VTSI:GeographicDistributionCommercialMember
2024-01-01
2024-12-31
0001085243
VTSI:GeographicDistributionGovernmentMember
2024-01-01
2024-12-31
0001085243
us-gaap:GeographicDistributionForeignMember
2024-01-01
2024-12-31
0001085243
VTSI:GeographicDistributionCommercialMember
2023-01-01
2023-12-31
0001085243
VTSI:GeographicDistributionGovernmentMember
2023-01-01
2023-12-31
0001085243
us-gaap:GeographicDistributionForeignMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:SimulatorsAndAccessoriesMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:SimulatorsAndAccessoriesMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:ExtendedServicetypeWarrantiesMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:ExtendedServicetypeWarrantiesMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:CustomizedSoftwareAndContentMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:CustomizedSoftwareAndContentMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:InstallationAndTrainingMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:InstallationAndTrainingMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:DesignPrototypingMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:DesignPrototypingMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:SubscriptionTrainingEquipmentPartnershipMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:SubscriptionTrainingEquipmentPartnershipMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:CorporatesMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:CorporatesMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:CorporatePurchasesMember
2024-01-01
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:CorporatePurchasesMember
2023-01-01
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:SimulatorsAndAccessoriesMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:SimulatorsAndAccessoriesMember
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:ExtendedServicetypeWarrantiesMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:ExtendedServicetypeWarrantiesMember
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:CustomizedSoftwareAndContentMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:CustomizedSoftwareAndContentMember
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:InstallationAndTrainingMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:InstallationAndTrainingMember
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:DesignPrototypingMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:DesignPrototypingMember
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:SubscriptionTrainingEquipmentPartnershipMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:SubscriptionTrainingEquipmentPartnershipMember
2023-12-31
0001085243
us-gaap:CorporateMember
VTSI:CorporateAssetsMember
2024-12-31
0001085243
us-gaap:CorporateMember
VTSI:CorporateAssetsMember
2023-12-31
0001085243
us-gaap:CorporateMember
2024-12-31
0001085243
us-gaap:CorporateMember
2023-12-31
0001085243
us-gaap:ComputerEquipmentMember
srt:MinimumMember
2024-12-31
0001085243
us-gaap:ComputerEquipmentMember
srt:MaximumMember
2024-12-31
0001085243
VTSI:FurnitureAndOfficeEquipmentMember
srt:MinimumMember
2024-12-31
0001085243
VTSI:FurnitureAndOfficeEquipmentMember
srt:MaximumMember
2024-12-31
0001085243
VTSI:STEPEquipmentMember
2024-12-31
0001085243
us-gaap:LeaseholdImprovementsMember
2024-12-31
0001085243
us-gaap:BuildingMember
2024-12-31
0001085243
us-gaap:BuildingImprovementsMember
2024-12-31
0001085243
us-gaap:LandMember
2024-12-31
0001085243
us-gaap:LandMember
2023-12-31
0001085243
us-gaap:BuildingAndBuildingImprovementsMember
2024-12-31
0001085243
us-gaap:BuildingAndBuildingImprovementsMember
2023-12-31
0001085243
us-gaap:ComputerEquipmentMember
2024-12-31
0001085243
us-gaap:ComputerEquipmentMember
2023-12-31
0001085243
VTSI:FurnitureAndOfficeEquipmentMember
2024-12-31
0001085243
VTSI:FurnitureAndOfficeEquipmentMember
2023-12-31
0001085243
us-gaap:MachineryAndEquipmentMember
2024-12-31
0001085243
us-gaap:MachineryAndEquipmentMember
2023-12-31
0001085243
VTSI:STEPEquipmentMember
2023-12-31
0001085243
us-gaap:LeaseholdImprovementsMember
2023-12-31
0001085243
us-gaap:ConstructionInProgressMember
2024-12-31
0001085243
us-gaap:ConstructionInProgressMember
2023-12-31
0001085243
VTSI:PropertyMember
2021-08-24
2021-08-25
0001085243
VTSI:ArizonaBankAndTrustMember
2021-08-24
2021-08-25
0001085243
VTSI:PropertyMember
2021-08-25
0001085243
VTSI:IndustrialBuildingMember
2021-08-25
0001085243
2021-12-31
0001085243
2021-01-01
2021-12-31
0001085243
us-gaap:PatentsMember
2023-12-31
0001085243
VTSI:CapitalizedMediaContentMember
2024-12-31
0001085243
VTSI:CapitalizedMediaContentMember
2023-12-31
0001085243
VTSI:AcquiredLeaseIntangibleAssetsMember
2024-12-31
0001085243
VTSI:AcquiredLeaseIntangibleAssetsMember
2023-12-31
0001085243
VTSI:OfficeAndIndustrialSpaceMember
VTSI:UnaffiliatedThirdPartyMember
2019-03-31
0001085243
VTSI:OfficeAndIndustrialSpaceMember
VTSI:UnaffiliatedThirdPartyMember
2019-04-30
0001085243
VTSI:OfficeAndIndustrialSpaceMember
VTSI:UnaffiliatedThirdPartyMember
2022-06-01
0001085243
2022-06-01
2022-06-01
0001085243
2019-01-01
2019-01-01
0001085243
2019-01-01
0001085243
VTSI:ArizonaBankAndTrustMember
VTSI:OneHundredAndNineteenRegularMonthlyPaymentsMember
2021-08-24
2021-08-25
0001085243
VTSI:ArizonaBankAndTrustMember
VTSI:OneIrregularPaymentMember
2021-08-24
2021-08-25
0001085243
VTSI:NotesPayableMember
2024-12-31
0001085243
VTSI:NotesPayableMember
2023-12-31
0001085243
VTSI:CEOBoardOfDirectorsMember
2024-01-01
2024-12-31
0001085243
VTSI:CEOBoardOfDirectorsMember
2023-01-01
2023-12-31
0001085243
VTSI:ThreeYearEmploymentAgreementsMember
srt:ChiefExecutiveOfficerMember
2012-03-28
2012-04-02
0001085243
VTSI:ThreeYearEmploymentAgreementsMember
srt:ChiefOperatingOfficerMember
2012-03-28
2012-04-02
0001085243
VTSI:ThreeYearEmploymentAgreementsMember
srt:ChiefExecutiveOfficerMember
2023-01-01
2023-12-31
0001085243
VTSI:Mr.GivensMember
2022-05-01
2022-05-02
0001085243
VTSI:Mr.GivensMember
2023-08-14
2023-08-15
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2024-01-01
2024-12-31
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2022-07-01
2023-06-30
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2022-01-01
2022-12-31
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2023-01-01
2023-06-30
0001085243
us-gaap:RestrictedStockUnitsRSUMember
srt:BoardOfDirectorsChairmanMember
2022-07-01
2023-06-30
0001085243
us-gaap:RestrictedStockUnitsRSUMember
srt:ChiefExecutiveOfficerMember
2022-07-01
2023-06-30
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2023-07-01
2024-06-30
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2023-07-01
2023-12-31
0001085243
srt:ChiefExecutiveOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2023-10-31
2023-10-31
0001085243
VTSI:ExecutiveChairmanMember
us-gaap:RestrictedStockUnitsRSUMember
2024-07-01
2024-07-31
0001085243
VTSI:EmployeeMember
us-gaap:RestrictedStockUnitsRSUMember
2024-10-31
2024-10-31
0001085243
srt:ChiefExecutiveOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2024-10-01
2024-10-31
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2024-12-01
2024-12-31
0001085243
us-gaap:DeferredProfitSharingMember
2024-12-31
0001085243
us-gaap:DeferredProfitSharingMember
2023-12-31
0001085243
us-gaap:CommonClassAMember
2024-01-01
2024-12-31
0001085243
us-gaap:CommonClassBMember
2024-01-01
2024-12-31
0001085243
VTSI:TwoThousandSeventeenEquityIncentivePlanMember
2017-08-23
0001085243
srt:ChiefExecutiveOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2024-12-01
2024-12-31
0001085243
srt:ChiefFinancialOfficerMember
2023-12-01
2023-12-31
0001085243
srt:ChiefFinancialOfficerMember
srt:MinimumMember
2023-12-01
2023-12-31
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
srt:MinimumMember
2023-12-01
2023-12-31
0001085243
srt:ChiefFinancialOfficerMember
srt:MaximumMember
2023-12-01
2023-12-31
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2023-12-01
2023-12-31
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
srt:MaximumMember
2023-12-01
2023-12-31
0001085243
srt:ChiefExecutiveOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2023-10-01
2023-10-31
0001085243
us-gaap:RestrictedStockUnitsRSUMember
VTSI:ExecutiveChairmanMember
2023-09-01
2023-09-01
0001085243
us-gaap:RestrictedStockUnitsRSUMember
srt:ChiefExecutiveOfficerMember
2023-09-01
2023-09-01
0001085243
VTSI:JimMcdonnellMember
us-gaap:RestrictedStockMember
2023-01-01
2023-01-01
0001085243
VTSI:JimMcdonnellMember
us-gaap:RestrictedStockMember
2023-01-01
0001085243
VTSI:EmployeeMember
2023-01-01
2023-01-01
0001085243
VTSI:NonQualifiedStockOptionMember
2023-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2022-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2024-01-01
2024-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2023-01-01
2023-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2024-12-31
0001085243
VTSI:ExercisePriceRangeOneMember
2024-01-01
2024-12-31
0001085243
VTSI:ExercisePriceRangeOneMember
2024-12-31
0001085243
VTSI:ExercisePriceRangeTwoMember
2024-01-01
2024-12-31
0001085243
VTSI:ExercisePriceRangeTwoMember
2024-12-31
0001085243
VTSI:ExercisePriceRangeThreeMember
2024-01-01
2024-12-31
0001085243
VTSI:ExercisePriceRangeThreeMember
2024-12-31
0001085243
VTSI:ExercisePriceRangeFourMember
2024-01-01
2024-12-31
0001085243
VTSI:ExercisePriceRangeFourMember
2024-12-31
0001085243
VTSI:ExercisePriceRangeFiveMember
2024-01-01
2024-12-31
0001085243
VTSI:ExercisePriceRangeFiveMember
2024-12-31
0001085243
VTSI:ExercisePriceRangeOneMember
2023-01-01
2023-12-31
0001085243
VTSI:ExercisePriceRangeOneMember
2023-12-31
0001085243
VTSI:ExercisePriceRangeTwoMember
2023-01-01
2023-12-31
0001085243
VTSI:ExercisePriceRangeTwoMember
2023-12-31
0001085243
VTSI:ExercisePriceRangeThreeMember
2023-01-01
2023-12-31
0001085243
VTSI:ExercisePriceRangeThreeMember
2023-12-31
0001085243
VTSI:ExercisePriceRangeFourMember
2023-01-01
2023-12-31
0001085243
VTSI:ExercisePriceRangeFourMember
2023-12-31
0001085243
VTSI:ExercisePriceRangeFiveMember
2023-01-01
2023-12-31
0001085243
VTSI:ExercisePriceRangeFiveMember
2023-12-31
0001085243
VTSI:LeaseAgreementMember
2024-12-31
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
xbrli:pure
utr:sqft
utr:acre
UNITED
STATES
SECURITIES
AND EXCHANGE COMMISSION
Washington,
D.C. 20549
FORM
10-K
☒
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For
the fiscal year ended December 31, 2024
☐
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For
the transition period from _____________ to ______________
Commission
file number: 001-38420
VIRTRA,
INC.
(Exact
name of registrant as specified in its charter)
Nevada |
|
93-1207631 |
(State
or other jurisdiction of |
|
(I.R.S.
Employer |
incorporation
or organization) |
|
Identification
No.) |
|
|
|
295
E. Corporate Place, Chandler, AZ |
|
85225 |
(Address
of principal executive offices) |
|
(Zip
Code) |
Registrant’s
telephone number, including area code: (480) 968-1488
Securities
registered pursuant to Section 12(b) of the Act:
Title
of each class |
|
Trading
Symbol(s) |
|
Name
of each exchange on which registered |
Common
Stock, $0.0001 par value |
|
VTSI |
|
Nasdaq
Capital Market |
Securities
registered pursuant to Section 12(g) of the Act: None
Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No ☒
Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No ☒
Indicate
by check mark whether the registrant (1) has filed all reports to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934
during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject
to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule
405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files. Yes ☒ No ☐
Indicate
by check mark whether the registrant is a large, accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company, or an emerging growth company. See the definitions of “large, accelerated filer,” “accelerated filer,”
“smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large,
accelerated filer |
☐ |
Accelerated
filer |
☐ |
Non-accelerated
filer |
☒ |
Smaller
reporting company |
☒ |
|
|
Emerging
growth company |
☐ |
If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate
by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared or issued its audit report. ☐
If
securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant
included in the filing reflect the correction of an error to previously issued financial statements. ☒
Indicate
by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation
received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐
Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☒
The
aggregate market value of the voting stock and non-voting common equity held by non-affiliates of the registrant, based upon the closing
sale price of the registrant’s common stock on June 30, 2024, was approximately $79,606,037.
As
of March 24, 2025, the registrant had 11,260,209
outstanding shares of common stock.
DOCUMENTS
INCORPORATED BY REFERENCE
None.
TABLE
OF CONTENTS
FORWARD-LOOKING
STATEMENTS
The
information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities
Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange
Act”), which are subject to the “safe harbor” created by those sections. The words “anticipates,” “believes,”
“estimates,” “expects,” “intends,” “may,” “plans,” “projects,”
“will,” “should,” “could,” “predicts,” “potential,” “continue,”
“would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements
contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements
and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the
plans, intentions and expectations disclosed in the forward-looking statements that we make. The forward-looking statements are applicable
only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements. All forward-looking
statements in this Annual Report on Form 10-K are made based on our current expectations, forecasts, estimates and assumptions, and involve
risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the forward-looking
statements. In evaluating these statements, you should specifically consider various factors, uncertainties and risks that could affect
our future results or operations. These factors, uncertainties and risks may cause our actual results to differ materially from any forward-looking
statement set forth in this Annual Report on Form 10-K. You should carefully consider these risk and uncertainties described and other
information contained in the reports we file with or furnish to the Securities and Exchange Commission (the “SEC”) before
making any investment decision with respect to our securities. All forward-looking statements attributable to us or people acting on
our behalf are expressly qualified in their entirety by this cautionary statement.
PART
I
ITEM
1. BUSINESS.
Our
Corporate History
We
are a corporation organized and existing under the laws of the State of Nevada. The original business started in 1993 as Ferris Productions,
Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra Systems, Inc., a Texas corporation.
Effective
as of October 1, 2016, we completed a conversion from a Texas corporation to a Nevada corporation pursuant to a Redomestication Plan
of Conversion (the “Plan of Conversion”) that was approved by our Board of Directors on June 23, 2016, and by our stockholders
on September 16, 2016.
As
part of the Plan of Conversion, we filed Articles of Incorporation in Nevada whereby we changed our name from VirTra Systems, Inc. to
VirTra, Inc. and revised our capitalization. Our Articles of Incorporation filed in Nevada authorize us to issue 62,500,000 shares, of
which (1) 60,000,000 shares shall be common stock, par value $0.0001 per share (the “Common Stock”), of which (a) 50,000,000
shares shall be Common Stock, (b) 2,500,000 shares shall be Class A Common Stock, par value $0.0001 per share (the “Class A Common
Stock”), and (c) 7,500,000 shares shall be Class B Common Stock, par value $0.0001 per share (the “Class B Common Stock”)
and (2) 2,500,000 shares shall be Preferred Stock, par value $0.0001 per share, which may, at the sole discretion of the Board of Directors,
be issued in one or more series (the “Preferred Stock”). We also adopted new bylaws as part of the Plan of Conversion.
Effective
March 2, 2018, we effected a 1-for-2 reverse stock split of our issued and outstanding Common Stock (the “Reverse Stock Split”).
All references to shares of our Common Stock in this Annual Report on Form 10-K refer to the number of shares of Common Stock after giving
effect to the Reverse Stock Split and are presented as if the Reverse Stock Split had occurred at the beginning of the earliest period
presented.
Business
Overview
VirTra,
Inc. (the “Company,” “VirTra,” “we,” “us” and “our”), located in Chandler,
Arizona, is a global provider of judgmental use of force training simulators and firearms training simulators for the law enforcement,
military, and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation,
judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve
lives worldwide through highly effective virtual reality and simulator technology.
The
VirTra firearms training simulator allows marksmanship and realistic scenario-based training to take place on a daily basis without the
need for a shooting range, protective equipment, role players, safety officers, or a scenario-based training site. We have developed
a higher standard in simulation training including capabilities such as: multi-screen, video-based scenarios, unique scenario authoring
ability, superior training scenarios, the patented Threat-Fire™ shoot-back system, powerful gas-powered simulated recoil weapons,
and more. The simulator also allows students to receive immediate feedback from the instructor without the potential for sustaining injuries
by the instructor or the students. The instructor is able to teach and remediate critical issues, while placing realistic stress on the
students due to the realism and safe training environment created by the VirTra simulator.
Business
Strategy
We
have two main customer groups, namely, law enforcement, and military. These are different markets and require different sales and marketing
programs as well as personnel. Our focus is to expand the market share and scope of our training simulator sales to these identified
customer groups by pursuing the following key growth strategies:
|
● |
Build
Our Core Business. Our goal is to profitably grow our market share by continuing to develop, produce and market the most
effective simulators possible. Through disciplined growth in our business, we have achieved a solid balance sheet by increasing our
working capital and limiting our bank debt. We plan to add staff to our experienced management team as needed to meet the expected
increase in demand for our products and services as we increase our marketing and sales activities. |
|
● |
Increase
Total Addressable Market. We plan to increase the size of our total addressable market. This effort will focus on new marketing
and new products and/or service offerings for the purpose of widening the number of customer types who might consider our products
or services uniquely compelling. |
|
|
|
|
● |
Broaden
Product Offerings. Since its formation in 1993, our Company has had a proud tradition of innovation in the field of
simulation and virtual reality. We plan to release revolutionary new products and services, as well as to continue incremental
improvements to existing product lines. In some cases, the Company may enter a new market segment via the introduction of a new type
of product or service. |
|
|
|
|
● |
Partners
and Acquisitions. We try to spend our time and funds wisely and not tackle tasks that can be done more efficiently with partners.
For example, international distribution is often best accomplished through a local distributor or agent. We are also open to the
potential of acquiring additional businesses or of being acquired ourselves, based on what is expected to be optimal for our long-term
future and our stockholders. |
Product
Offerings
Our
simulator products include the following:
|
● |
V-300™
Simulator – a 300° wrap-around screen with video capability is the higher standard for simulation training |
|
○ |
The
V-300™ is the higher standard for decision-making simulation and tactical firearms training. Five screens and a 300-degree
immersive training environment ensures that time in the simulator translates into real world survival skills. The system reconfigures
to support 15 individual firing lanes. |
|
|
|
|
○ |
A
key feature of the V-300™ shows how quickly judgment decisions must be made, and, sometimes, if they are not made immediately
and accurately it can lead to the possible loss of lives. This feature, among others, supports our value proposition to our customers
is that best practice is being prepared enough for the surprises that could be around every corner and the ability to safely neutralize
any life-threatening encounters. |
|
● |
V-180™
Simulator – a 180° screen with video capability is for smaller spaces or smaller budgets |
|
○ |
The
V-180™ is the higher standard for decision-making simulation and tactical firearms training. Three screens and a 180-degree
immersive training environment ensure that time in the simulator translates into real world survival skills. |
|
● |
V-100™
Simulator & V-100™ MIL – a single-screen based simulator systems |
|
○ |
The
V-100™ is the higher standard among single-screen firearms training simulators. Firearms training mode supports up to 4 individual
firing lanes at one time. The optional Threat-Fire™ device safely simulates enemy return fire with an electric impulse (or
vibration version), reinforcing performance under pressure. We offer an upgrade path, so a V-100™ firearms training and force
options simulator can affordably grow into an advanced multi-screen trainer in upgraded products that we offer customers for future
purchase. |
|
|
|
|
○ |
The
V-100™ MIL is sold to various military commands throughout the world and can support any local language. The system is extremely
compact and can even share space with a standard classroom or fits into almost any existing facility. If a portable firearms simulator
is needed, this model offers the most compact single-screen simulator on the market today – everything organized into one standard
case. The V-100™ MIL is the higher standard among single-screen small arms training simulators. Military Engagement Skills
mode supplies realistic scenario training taken from real world events. |
|
○ |
The
V-ST PRO™ a highly realistic single screen firearms shooting and skills training simulator with the ability to scale to multiple
screens creating superior training environments. The system’s flexibility supports a combination of marksmanship and use of
force training on up to 5 screens from a single operator station. The V-ST PRO™ is also capable of displaying 1 to 30 lanes
of marksmanship featuring real world, accurate ballistics. |
|
● |
Virtual
Interactive Coursework Training Academy (V-VICTA)™ enables law enforcement agencies, to effectively teach, train, test and
sustain departmental training requirements through nationally accredited coursework and training scenarios using our simulators. |
|
|
|
|
● |
VirTra’s Red Dot Optic Training, a 4-hour nationally-certified
course developed with Victory First and Aimpoint, equips law enforcement officers with the skills to transition from iron sights
to pistol-mounted red dot sights through 21 practical drills. Part of the V-VICTA program, it enhances accuracy and target acquisition
while addressing optic failures, offered free to VirTra customers with an annual service agreement |
|
|
|
|
● |
Subscription
Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories,
and V-VICTA interactive coursework on a subscription basis. |
|
|
|
|
● |
V-Author™
Software allows users to create, edit, and train with content specific to agency’s objectives and environments. V-Author™
is an easy-to-use application capable of almost unlimited custom scenarios, skill drills, targeting exercises and firearms courseware
proven to be highly effective for users of VirTra simulation products. |
|
|
|
|
● |
Simulated
Recoil Kits - a wide range of highly realistic and reliable simulated recoil kits/weapons. These drop-in conversion kits fit into
real weapons but safely simulate the most powerful recoil on the market and even lock-back when out-of-ammunition or simulating a
dud. True-Fire™ is a patented solution that uniquely empowers VirTra customers with such reliable and accurate firing events
so they can perform simulator-based weapon qualification and courses of fire (COF). During 2022, VirTra’s engineering team
further enhanced True-Fire™ technology with new patent pending features. In addition, VirTra has formulated the unique ArmorGen(TM)
coating to certain recoil kit parts to increase durability and reduce maintenance requirements beyond any other coating we have tested. |
|
|
|
|
● |
Return
Fire Device – the patented Threat-Fire™ device which applies real-world stress on the trainees during simulation training. |
|
|
|
|
● |
VirTra
has installed a volumetric video capture studio in order to create training scenarios that could work in either screen-based simulators
or headset-based simulators. Volumetric video realism far exceeds that of computer-generated avatars which likely gives VirTra a
strategic advantage for highly desired de-escalation training, especially when simulating human interaction is required. By using
this studio, along with outside filming, we are able to offer customers the ability to purchase custom scenarios to meet their specific
needs. |
|
|
|
|
● |
TASER©,
OC spray and low-light training devices that interact with VirTra’s simulators for training. |
|
|
|
|
● |
V-XR is an extended reality headset-based training solution. It comes ready
to use out of the box with two headsets, a trainer tablet, charging stations, a router, a casting device, and cables in a portable hard
case, with a 3-year manufacturer’s warranty. |
Operations
and Suppliers
We
produce some of our own products. We also rely on a variety of suppliers. Management is uncertain whether we might encounter future delays
with suppliers that would have a material impact on us.
Competition
and Competitive Landscape
We
compete against a number of established companies that provide similar products and services, some of which have financial, technical,
marketing, sales, manufacturing, distribution and other resources significantly greater than ours. There are also companies whose products
do not compete directly but are sometimes closely related to the products we offer. Axon, Laser Shot, Inc., InVeris, MILO, Conflict Kinetics,
and Ti Training Corp are our main competitors in some or all our markets.
We
believe that our products and services are superior to those offered by our competitors based on our association with industry experts,
the strength in developing a more effective training solution ecosystem, our patented products and our extensive library of training
content that would require time and a substantial investment by a competitor to offer a comparable product.
VirTra
buys and tests new headsets on a regular basis and has made some software and content preparations to add a headset-based product to
our offerings. VirTra recoil kits, return fire devices and other accessories would likely also work with a headset-based product.
Intellectual
Property
We
own or have rights to trademarks or trade names that we use in connection with the operation of our business, including our corporate
names, logos and website names. In addition, we own or have the rights to copyrights, trade secrets and other proprietary rights that
protect the content of our products and the formulations for such products. This Annual Report on Form 10-K may also contain trademarks,
service marks and trade names of other companies, which are the property of their respective owners. Our use or display of third parties’
trademarks, service marks, trade names or products in this Annual Report on Form 10-K is not intended to, and should not be read to,
imply a relationship with or endorsement or sponsorship of us. Solely for convenience, some of the copyrights, trade names and trademarks
referred to in this Annual Report on Form 10-K are listed without their ©, ® and ™ symbols, but we will assert, to the
fullest extent under applicable law, our rights to our copyrights, trade names and trademarks. All other trademarks are the property
of their respective owners.
We
rely on certain proprietary technology and seek to protect our interests through a combination of patents, trademarks, copyrights, know-how,
trade secrets and security measures, including confidentiality agreements. Our policy generally is to secure protection for significant
innovations to the fullest extent practicable. Further, we seek to expand and improve the technological base and individual features
of our products through ongoing research and development programs.
Our
patent portfolio includes seven issued U.S. patents, which expire between 2025 and 2037. In 2019, VirTra completed an Asset Purchase
Agreement with Tiberius Technology, LLC, that included purchase of a patent and two pending patents. All patent ownership was transferred
effective March 13, 2019, and the two pending patents were issued as patents. In 2022, we submitted patent applications that will remain
confidential until awarded or will remain confidential if not awarded or abandoned.
We
own the trademarks for “VirTra,” “VirTra Systems”, “Threat-Fire”, “ArmorGen” and many
other branding trademarks. These trademarks are registered in the United States. We consider the protection of our trademarks to be important
to our business.
We
also have copyright protection for our intellectual property produced for use in our products.
We
rely on the laws of unfair competition and trade secrets to protect our proprietary rights. We attempt to protect our trade secrets and
other proprietary information through confidentiality and non-disclosure agreements with customers, suppliers, employees and consultants,
and through other security measures. However, we may be unable to detect the unauthorized use of or take appropriate steps to enforce
our intellectual property rights. Effective trade secret protection may not be available in every country in which we offer or intend
to offer our products and services to the same extent as in the United States. Failure to adequately protect our intellectual property
could harm or even destroy our brands and impair our ability to compete effectively. Further, enforcing our intellectual property rights
could result in the expenditure of significant financial and managerial resources and may not prove successful. Although we intend to
protect our rights vigorously, there can be no assurance that these measures will be successful.
Research
and Development
During
the years ended December 31, 2024, and 2023, our research and product development expenses were $3,003,302 and $2,794,314, respectively.
Sources
and Availability of Raw Materials/Manufacturing and Assembly
We
obtain the key components of our products from a variety of sources that we purchase on a purchase order basis from local suppliers at
market prices based on our production requirements. We believe alternative sources generally exist for the components used in our products.
Our
manufacturing, assembly, warehouse and shipping facilities are in Chandler, Arizona. See Item 2 – Properties.
Employees
As
of March 18, 2025, we employed 111 full-time employees. We maintain a satisfactory working relationship with our employees
Operations
Our
operations are conducted from our principal executive office in Chandler, Arizona. In 2022 we opened a facility in Orlando, Florida to
support east coast operations. We do not currently have any employees internationally; however, our U.S.-based sales force works to secure
contracts to supply our products in U.S. and foreign markets. As of December 31, 2024, we have performed sales contracts and warranty
service obligations in the U.S. and various foreign countries. When our products are introduced into an international market, it is either
pursuant to a contract directly with a vetted customer located in the foreign country, a vetted foreign distributor, a foreign government
agency, or pursuant to a contract between our Company and a U.S. government agency (such as the U.S. Department of State). In the latter
instance, our customer is the relevant U.S. government agency. The government agency may then distribute our products to third parties
within the particular country.
Regulatory
Matters
Our
business is regulated in most of our markets. We deal with numerous U.S. government agencies and entities, including, but not limited
to, branches of the U.S. military and the Department of Homeland Security. Similar government authorities exist in our international
markets.
We
are also subject to export laws and regulations. These laws include, among others, the U.S. Export Administration Regulations, administered
by the U.S. Department of Commerce, Bureau of Industry and Security, the International Traffic in Arms Regulations (the “ITAR”),
administered by the U.S. Department of State, Directorate of Defense Trade Controls, and trade sanctions, regulations and embargoes administered
by the U.S. Department of Treasury, Office of Foreign Assets Control. Among its many provisions, the ITAR requires a license application
for the export of firearms and congressional approval for any application with a total value of $1 million or higher.
Any
failures to comply with these laws and regulations could result in civil or criminal penalties, fines, investigations, adverse publicity
and restrictions on our ability to export our products and repeat failures could carry more significant penalties. Any changes in export
regulations may further restrict the export of our products. The length of time required by the licensing processes can vary, potentially
delaying the shipment of products and the recognition of the corresponding revenue. Any restrictions on the export of our products could
have a material adverse effect on our competitive position, results of operations, cash flow, or financial condition.
For
additional information related to export regulations, see Item 1A, “Risk Factors – Risks Related to Our Business.”
Government
Contracts
The
U.S. government, and other governments, may terminate any of our government contracts at their convenience, as well as for default, based
on our failure to meet specified performance requirements. If any of our U.S. government contracts were to be terminated for convenience,
we generally would be entitled to receive payment for work completed and allowable termination or cancellation costs. If any of our government
contracts were to be terminated for default, generally the U.S. government would pay only for the work that has been accepted and can
require us to pay the difference between the original contract price and the cost to re-procure the contract items, net of the work accepted
from the original contract. The U.S. government can also hold us liable for damages resulting from the default. For additional information
related to government contracts, see Item 1A. “Risk Factors – Risks Related to Our Business.”
Environmental
We
are subject to various federal, state, local and non-U.S. laws and regulations relating to environmental protection, including the discharge,
treatment, storage, disposal and remediation of hazardous substances and wastes. We continually assess our compliance status and management
of environmental matters to ensure our operations are in substantial compliance with all applicable environmental laws and regulations.
Investigation, remediation, operation and maintenance costs associated with environmental compliance and management of sites are a normal,
recurring part of our operations. These costs often are allowable costs under our contracts with the U.S. government. It is reasonably
possible that continued environmental compliance could have a material impact on our results of operations, financial condition or cash
flows if additional work requirements or more stringent clean-up standards are imposed by regulators, new areas of soil and groundwater
contamination are discovered and/or expansions of work scope are prompted by the results of investigations.
ITEM
1A. RISK FACTORS
In
addition to the other information contained in this Annual Report on Form 10-K, we have identified the following risks and uncertainties
that may have a material adverse effect on our business, financial condition or results of operations. You should carefully consider
the risks described below before making an investment decision.
Risks
Related to Our Business
We
depend on government contracts for substantially all of our revenues and the loss of government contracts or a delay or decline in funding
of existing or future government contracts could decrease our backlog or adversely affect our sales and cash flows and our ability to
fund our growth.
Our
revenues from contracts, directly or indirectly, with foreign and U.S. Federal, state, regional and local governmental agencies represented
substantially all of our total revenues in fiscal year 2024. Although these various government agencies are subject to common budgetary
pressures and other factors, many of our various government customers exercise independent purchasing decisions. As a result of the concentration
of business with governmental agencies, we are vulnerable to adverse changes in our revenues, income and cash flows if a significant
number of our government contracts, subcontracts or prospects are delayed or canceled for budgetary or other reasons.
The
factors that could cause us to lose these contracts and could decrease our backlog or otherwise materially harm our business, prospects,
financial condition or results of operations include:
|
● |
budget
constraints affecting government spending generally, or specific departments or agencies such as U.S. or foreign defense and transit
agencies and regional transit agencies, and changes in fiscal policies or a reduction of available funding; |
|
|
|
|
● |
re-allocation
of government resources as the result of actual or threatened terrorism or hostile activities or for other reasons; |
|
|
|
|
● |
increasing
customers’ demands for broad uncapped indemnifications provisions with no termination date and unwillingness to agree to request
to remove such clauses when possible or negotiate caps and a defined end point to our obligations; |
|
|
|
|
● |
disruptions
in our customers’ ability to access funding from capital markets; |
|
|
|
|
● |
curtailment
of governments’ use of outsourced service providers and governments’ in-sourcing of certain services; |
|
|
|
|
● |
the
adoption of new laws or regulations pertaining to government procurement; |
|
● |
government
appropriations delays or blanket reductions in departmental budgets; |
|
● |
suspension
or prohibition from contracting with the government or any significant agency with which we conduct business; |
|
|
|
|
● |
increased
use of shorter duration awards, which increases the frequency we may need to recompete for work; |
|
|
|
|
● |
impairment
of our reputation or relationships with any significant government agency with which we conduct business; |
|
|
|
|
● |
decreased
use of small business set asides or changes to the definition of small business by government agencies; |
|
|
|
|
● |
increased
use of lowest-priced, technically acceptable contract award criteria by government agencies; |
|
|
|
|
● |
increased
aggressiveness by the government in seeking rights in technical data, computer software, and computer software documentation that
we deliver under a contract, which may result in “leveling the playing field” for competitors on follow-on procurements; |
|
|
|
|
● |
impairment
of our ability to provide third-party guarantees and letters of credit; |
|
|
|
|
● |
delays
in the payment of our invoices by government payment offices; and |
|
|
|
|
● |
national
or international health emergencies, such as the COVID-19 public health pandemic. |
Government
spending priorities and terms may change in a manner adverse to our businesses.
A
significant percentage of our revenue comes from domestic or foreign police and military forces. If these government entities must cut
their budgets, it is possible that we will lose this source of revenue, which could materially adversely affect our business, prospects,
financial condition or results of operations. We are working on diversifying our business so that we are not as dependent, but there
is no assurance that we will be successful at doing so.
Intense
competition could negatively impact on our sales and operating results.
Our
products are sold in highly competitive markets with limited barriers to entry. We compete against established companies that provide
similar products and services, some of which have financial, technical, marketing, sales, manufacturing, distribution and other resources
significantly greater than ours. There are also companies whose products do not compete directly but are sometimes closely related to
the products we offer (see Competition and Competitive Landscape Discussion in Item 1 above).
We
believe that our products and services are superior to those offered by our competitors based on our strength in developing higher quality
software solutions, our patented accessories and our extensive library of training scenario content that would require a substantial
investment of money and time by a competitor to offer a comparable product. The introduction by competitors of lower-priced or more innovative
products could, however, result in a significant decline in our revenues and have a material adverse effect on our operating results,
financial position and cash flow.
If
we are unable to anticipate customer preferences or to effectively identify, market and sell future products, our future revenues and
operating results could be adversely affected.
Our
future success depends on our ability to effectively identify, market and sell new products that respond to new and evolving customer
preferences. Accordingly, our revenues and operating results may be adversely affected if we are unable to identify or acquire rights
to new products that satisfy customer preferences. In addition, any new products that we market may not generate sufficient revenues
to recoup their identification, development, acquisition, marketing, selling and other costs.
Decline
in federal, state, or local government spending would likely negatively affect our product revenues and earnings.
The
success of each of the products we plan to sell depends substantially on the amount of funds budgeted by federal, state and local government
agencies that make up our current and potential customers. Global credit and financial markets have experienced extreme disruptions in
the recent past, including severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic
growth, increases in unemployment rates and uncertainty about economic stability. There can be no assurance that similar disruptions
will not occur in the future. Deterioration in general economic conditions may result in lower tax revenues that could lead to reductions
in government spending, especially spending for discretionary simulation training products such as ours. Poor economic conditions could
in turn lead to substantial decreases in our net sales or have a material adverse effect on our operating results, financial position
and cash flows.
We
may not be able to receive or retain the necessary licenses or authorizations required for us to export or re-export our products, technical
data or services, or to transfer technology from foreign sources and to work collaboratively with them. Denials of such licenses and
authorizations could have a material adverse effect on our business and results of operations.
U.S.
regulations concerning export controls require us to screen potential customers, destinations, and technology to ensure that sensitive
equipment, technology and services are not exported in violation of U.S. policy or diverted to improper uses or users. For us to export
certain products, technical data or services, we are required to obtain licenses from the U.S. government, often on a transaction-by-transaction
basis. These licenses are generally required for the export of military versions of our products and technical data and for defense services.
We cannot be sure of our ability to obtain the U.S. government licenses or other approvals required to export our products, technical
data and services for sales to foreign governments, foreign commercial customers or foreign destinations.
In
addition, for us to obtain certain technical know-how from foreign vendors and to collaborate on improvements on such technology with
foreign vendors, we may need to obtain U.S. government approval for such collaboration through manufacturing license or technical assistance
agreements approved by U.S. government export control agencies. The U.S. government has the right, without notice, to revoke or suspend
export licenses and authorizations for reasons of foreign policy, issues over which we have no control. Failure to receive the required
licenses or authorizations would hinder our ability to export our products, data and services and to use some advanced technology from
foreign sources. This could have a material adverse effect on our business, results of operations and financial condition.
Our
failure to comply with export control rules could have a material adverse effect on our business.
Our
failure to comply with the export control rules described above could expose us to significant criminal or civil enforcement action by
the U.S. government, and a conviction could result in denial of export privileges, as well as contractual suspension or debarment under
U.S. government contracts, either of which could have a material adverse effect on our business, results of operations and financial
condition.
Failure
to comply with the United States Foreign Corrupt Practices Act could subject us to penalties and other adverse consequences.
We
are subject to the United States Foreign Corrupt Practices Act, which generally prohibits United States companies from engaging in bribery
or other prohibited payments to foreign officials for the purpose of obtaining or retaining business. Corruption, extortion, bribery,
pay-offs, theft and other fraudulent practices occur from time to time in the foreign countries where we sell our products and services.
We can make no assurance, however, that our employees or other agents will not engage in such conduct for which we might be held responsible.
If our employees or other agents are found to have engaged in such practices, we could suffer severe penalties and other consequences
that may have a material adverse effect on our business, financial condition and results of operations.
We
may face competition from providers of comparable products. Increased competition in those product categories could negatively affect
our future revenues and operating results.
Since
we will not be the only seller and since we have a limited number of patents, the introduction of comparable products designed to compete
with our products may increase in the future. With so much focus on homeland security and terrorism, it is possible that more companies
will enter our business and sell new and/or innovative training tools. One area of particular concern is new virtual reality (VR) hardware
and software. If other companies are able to create new training tools that are more realistic or effective, we may not be able to compete
effectively. Introduction by competitors of comparable products, a maturing product lifecycle or other factors could result in a decline
in our revenues derived from these products. A significant decline in our sales of these products, without offsetting sales gains, would
have a material adverse effect on our operating results, financial position and cash flow.
We
operate in a highly competitive market and the size and resources of some of our competitors may allow them to compete more effectively
than we can, resulting in a loss of our market share and a decrease in our revenues and gross profit.
The
markets for law enforcement and military simulation training are highly competitive and include many new competitors as well as increased
competition from established companies expanding their production and marketing of products. Despite owning patents, trademarks and copyrights,
our current and future competitors could manufacture and sell products with performance characteristics and functionality like the products
we sell and that we plan to sell. Some of our competitors are large companies with strong worldwide brand recognition that have significantly
greater financial, distribution, marketing and other resources than we do (see Competition and Competitive Landscape section above).
Some of our competitors have significant competitive advantages, including longer operating histories, larger sales forces, bigger advertising
budgets, better brand recognition, greater economies of scale and long-term relationships with key military customers that are potentially
highly valuable because of the significant volume that our competitors sell to them.
As
a result, these competitors may be better equipped than we are to influence customer preferences or otherwise increase their market share
by:
|
● |
quickly
adapting to changes in customer requirements; |
|
|
|
|
● |
readily
taking advantage of acquisition and other opportunities; |
|
|
|
|
● |
discounting
excess inventory that has been written down or written off; |
|
|
|
|
● |
devoting
resources to the marketing and sale of their products, including significant advertising, media placement and product endorsement; |
|
|
|
|
● |
adopting
aggressive pricing policies; and |
|
|
|
|
● |
engaging
in lengthy and costly intellectual property and other disputes. |
Disruptions
could negatively impact revenue and results of operation.
Our
ability to manufacture and/or sell our products may be impaired by damage or disruption to our manufacturing, warehousing or distribution
capabilities, or to the capabilities of our suppliers, contract manufacturers, logistics service providers or independent distributors.
This damage or disruption could result from execution issues, as well as factors that are hard to predict or are beyond our control,
such as product or raw material scarcity, adverse weather conditions, natural disasters, fire, terrorism, pandemics, strikes, cybersecurity
breaches, government shutdowns, disruptions in logistics, supplier capacity constraints or other events. Failure to take adequate steps
to mitigate the likelihood or potential impact of such events, or to effectively manage such events if they occur, may adversely affect
our business or financial results, particularly in circumstances when a product is sourced from a single supplier or location. Disputes
with significant suppliers, contract manufacturers, logistics service providers or independent distributors, including disputes regarding
pricing or performance, may also adversely affect our ability to manufacture and/or sell our products, as well as our business or financial
results. We are actively monitoring economic instability and its potential impact on our supply chain and operations.
Some
of the components of our products pose potential safety risks which could create potential liability exposure for us.
Some
of the components of our products contain elements that may pose potential safety risks. In addition to these risks, there can be no
assurance that accidents in the facilities that use our products will not occur. Any accident, whether occasioned using all or any part
of our products or technology or by our customers’ operations, could adversely affect commercial acceptance of our products and
could result in claims for damages resulting from injuries or death. Any of these occurrences would materially adversely affect our operations
and financial condition. If our products fail to perform as specified, users of these products may assert claims for substantial amounts.
These claims could have a materially adverse effect on our financial condition and results of operations. There is no assurance that
the amount of the general product liability insurance that we maintain will be sufficient to cover potential claims or that the present
amount of insurance can be maintained at the present level of cost, or at all.
Assertions
by third parties of infringement or other violation by us of their intellectual property rights could result in significant costs and
substantially harm our business and operating results.
Companies
engaged in the sales of products are frequently subject to litigation based on allegations of infringement, misappropriation or other
violations of intellectual property rights. Some companies, including some of our competitors, own large numbers of patents, copyrights,
trademarks and trade secrets, which they may use to assert claims against us. Third parties may in the future assert that we have infringed,
misappropriated or otherwise violated their intellectual property rights. Existing laws and regulations are evolving and subject to different
interpretations, and various federal and state legislative or regulatory bodies may expand current or enact new laws or regulations.
We cannot guarantee that we are not infringing or violating any third-party intellectual property rights.
We
cannot predict whether assertions of third-party intellectual property rights or any infringement or misappropriation claims arising
from such assertions will substantially harm our business and operating results. If we are forced to defend against any infringement
or misappropriation claims, we may be required to expend significant time and financial resources on the defense of such claims, even
if without merit, settled out of court, or determined in our favor. Furthermore, an adverse outcome of a dispute may require us to: pay
damages, potentially including treble damages and attorneys’ fees, if we are found to have willfully infringed a party’s
intellectual property; cease making, licensing or using products or services that are alleged to infringe or misappropriate the intellectual
property of others; expend additional development resources to redesign our products; enter into potentially unfavorable royalty or license
agreements in order to obtain the right to use necessary technologies or materials; or to indemnify our partners and other third parties.
Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant
royalty payments and other expenditures. In addition, we do not carry broadly applicable patent liability insurance and any lawsuits
regarding patent rights, regardless of their success, could be expensive to resolve and would divert the time and attention of our management
and technical personnel.
Our
business is dependent on proprietary rights that may be difficult to protect and could affect our ability to compete effectively.
Our
ability to compete effectively will depend on our ability to maintain the proprietary nature of our technology and content through a
combination of patent, trademark, copyright and trade secret protection, non-disclosure agreements and licensing arrangements.
Litigation,
or participation in administrative proceedings, may be necessary to protect our proprietary rights. This type of litigation can be costly
and time consuming and could divert Company resources and management attention to defend our rights, and this could harm us even if we
were to be successful in the litigation and there is no guarantee we would be successful in such litigation. In the absence of patent
protection, and despite our reliance upon our proprietary confidential information, our competitors may be able to use innovations like
those used by us to design and manufacture products directly competitive with our products. In addition, no assurance can be given that
others will not obtain patents that we will need to license or design around. To the extent any of our products are covered by third-party
patents, we could need to acquire a license under such patents to develop and market our products.
Despite
our efforts to safeguard and maintain our proprietary rights, we may not be successful in doing so. In addition, competition is intense,
and there can be no assurance that our competitors will not independently develop or patent technologies that are substantially equivalent
or superior to our technology. In the event of patent litigation, we cannot assure you that a court would determine that we were the
first creator of inventions covered by our issued patents or pending patent applications or that we were the first to file patent applications
for those inventions. If existing or future third-party patents containing broad claims were upheld by the courts or if we were found
to infringe third-party patents, we may not be able to obtain the required licenses from the holders of such patents on acceptable terms,
if at all. Failure to obtain these licenses could cause delays in the introduction of our products or necessitate costly attempts to
design such patents, or could foreclose the development, manufacture or sale of our products. We could also incur substantial costs in
defending ourselves in patent infringement suits brought by others and in prosecuting patent infringement suits against infringers.
We
also rely on trade secrets and proprietary know-how that we seek to protect, in part, through non-disclosure and confidentiality agreements
with our customers, employees, consultants, and entities with which we maintain strategic relationships. We cannot assure you that these
agreements will not be breached, that we will have adequate remedies for any breach or that our trade secrets will not otherwise become
known or be independently developed by competitors.
We
depend on our executive officers, the loss of whom could materially harm our business.
We
rely upon the accumulated knowledge, skills and experience of our executive officers and significant employees. Our Chief Executive Officer,
John Givens, has unique expertise and long-standing relationships in the military simulation market that could have a material impact
on our Company’s future. If he were to leave us or become incapacitated, we might suffer in our planning and execution of business
strategy and operations, impacting our financial results. We also do not maintain any key man life insurance policies for any of our
employees.
If
we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence
in the accuracy and completeness of our financial reports and the market price of our Common Stock may decline.
As
a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such
internal control. Further, we are required to report any changes in internal controls on a quarterly basis. In addition, we are required
to furnish a report by management on the effectiveness of internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley
Act of 2002, as amended (the “Sarbanes-Oxley Act”).
We
will design, implement, and test the internal controls over financial reporting required to comply with these obligations. If we identify
material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404
in a timely manner or assert that our internal control over financial reporting is ineffective, investors may lose confidence in the
accuracy and completeness of our financial reports and the market price of the Common Stock could be negatively affected. We also could
become subject to investigations by the stock exchange on which the securities are listed, the SEC, or other regulatory authorities,
which could require additional financial and management resources.
We
do incur significantly increased costs because of operating as a public company, and our management is required to devote substantial
time to new compliance initiatives.
As
a public company with an obligation to file reports with the SEC under the Exchange Act, we do incur significant legal, accounting and
other expenses that we would not incur as a private company. In addition, the Sarbanes-Oxley Act imposes various requirements on public
companies including requiring establishment and maintenance of effective disclosure and financial controls. Our management and other
personnel devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations have increased and
could continue to increase our legal and financial compliance costs and could make some activities more time-consuming and costly. For
example, we expect that these rules and regulations may make it more difficult and more expensive for us to obtain directors’ and
officers’ liability insurance, which could make it more difficult for us to attract and retain qualified members of our Board of
Directors. We cannot predict or estimate the amount of additional costs we will incur to meet our additional disclosure obligations under
the Exchange Act or the timing of such costs.
The
Sarbanes-Oxley Act requires, among other things, that we maintain effective internal control over financial reporting and disclosure
controls and procedures. We must perform system and process evaluation and testing of our internal control over financial reporting to
allow management to report on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley
Act. In addition, we are required to have our independent registered public accounting firm attest to the effectiveness of our internal
control over financial reporting the later of (i) our second annual report on Form 10-K, or (ii) the first annual report on Form 10-K
following the date on which we are no longer an emerging growth company and no longer qualify as a smaller reporting company. Our compliance
with Section 404 of the Sarbanes-Oxley Act could require that we incur substantial accounting expense and expend significant management
efforts including the potential of hiring additional accounting and financial staff with appropriate public company experience and technical
accounting knowledge. If we are not able to comply with the requirements of Section 404 in a timely manner, or if we or our independent
registered public accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material
weaknesses, the market price of our stock could decline and we could be subject to sanctions or investigations by the SEC or other regulatory
authorities, which would require additional financial and management resources.
Our
ability to successfully implement our business plan and comply with Section 404 requires us to be able to prepare timely and accurate
financial statements. We expect to continue improving the existing and implementing new operational and financial systems, procedures
and controls to manage our business effectively. Any delay in the implementation of, or disruption in the transition to, new or enhanced
systems, procedures or controls, may cause our operations to suffer and we may be unable to conclude that our internal control over financial
reporting is effective and to obtain an unqualified report on internal controls from our auditors as required under Section 404 of the
Sarbanes-Oxley Act. This, in turn, could have an adverse impact on trading prices for our Common Stock, and could adversely affect our
ability to access the capital markets.
Risks
Relating to Our Stock
NASDAQ
may delist our Common Stock from trading on its exchange, which could limit stockholders’ ability to trade our Common Stock.
Our
Common Stock is listed for trading on NASDAQ and requires us to meet certain financial, public float, bid price and liquidity standards
on an ongoing basis to continue the listing of our Common Stock. If we fail to meet these continued listing requirements, our Common
Stock may be subject to delisting. If our Common Stock is delisted and we are not able to list our Common Stock on another national securities
exchange, we expect our securities would be quoted on an over-the-counter market. If this were to occur, our stockholders could face
significant material adverse consequences, including limited availability of market quotations for our Common Stock and reduced liquidity
for the trading of our securities. In addition, we could experience a decreased ability to issue additional securities and obtain additional
financing in the future.
Our
Common Stock price is likely to be highly volatile because of several factors, including limited public fluctuation.
The
market price of our Common Stock has been volatile in the past and the market price of our Common Stock could be volatile in the future.
You may not be able to resell shares of our Common Stock following periods of volatility because of the market’s adverse reaction
to volatility.
Other
factors that could cause such volatility may include, among other things:
|
● |
actual
or anticipated fluctuations in our operating results, including the loss of a large or key customer or vendor; |
|
|
|
|
● |
the
absence of securities analysts covering us and distributing research and recommendations about us; |
|
|
|
|
● |
we
may have a low trading volume for a few reasons, including that a large portion of our stock is closely held; |
|
|
|
|
● |
overall
stock market fluctuations; |
|
|
|
|
● |
announcements
concerning our business or those of our competitors; |
|
|
|
|
● |
actual
or perceived limitations on our ability to raise capital when we require it, and to raise such capital on favorable terms; |
|
|
|
|
● |
conditions
or trends in the industry; |
|
|
|
|
● |
litigation; |
|
|
|
|
● |
changes
in market valuations of other similar companies; |
|
|
|
|
● |
future
sales of Common Stock; |
|
|
|
|
● |
departure
of key personnel or failure to hire key personnel; and |
|
|
|
|
● |
general
market conditions. |
Any
of these factors could have a significant and adverse impact on the market price of our Common Stock. In addition, the stock market in
general has at times experienced extreme volatility and rapid decline that has often been unrelated or disproportionate to the operating
performance of companies. These broad market fluctuations may adversely affect the trading price of our Common Stock, regardless of our
actual operating performance.
Because
our officers and Board of Directors will make all management decisions, you should only invest in our securities if you are comfortable
entrusting our directors to make all decisions.
Our
Board of Directors will have the sole right to make all decisions with respect to our management. Investors will not have an opportunity
to evaluate the specific projects that will be financed with future operating income. You should not purchase our securities unless you
are willing to entrust all aspects of our management to our officers and directors.
Our
issuance of additional Common Stock in exchange for services or to repay debt would dilute your proportionate ownership and voting rights
and could have a negative impact on the market price of our Common Stock.
We
may generally issue shares of Common Stock and Common Stock issuable upon exercise of stock options and warrants to pay for debt or services,
without further approval by our stockholders based upon such factors as our Board of Directors may deem relevant at that time. It is
possible that we will issue additional shares of Common Stock under circumstances we may deem appropriate at the time.
Shares
eligible for future sale may adversely affect the market.
From
time to time, certain of our stockholders may be eligible to sell all or some of their shares of Common Stock by means of ordinary
brokerage transactions in the open market pursuant to Rule 144 promulgated under the Securities Act, subject to certain limitations.
In general, pursuant to Rule 144, non-affiliate stockholders may sell freely after six months, subject only to the current public
information requirement. Affiliates may sell after six months, subject to the Rule 144 volume, manner of sale (for equity
securities), current public information, and notice requirements. Of the approximately 11,260,209 shares of our Common Stock
outstanding as of March 24, 2025, 7,500 shares are restricted subject to Rule 144 with the remaining shares tradable without
restriction. Given the limited trading of our Common Stock, resale of even a small number of shares of our Common Stock pursuant to
Rule 144 or an effective registration statement may adversely affect the market price of our Common Stock.
Our
equity incentive plan allows us to issue stock options and award shares in our Common Stock. We may in the future create additional equity
incentive plans, which may at that time require us to file a registration statement under the Securities Act to cover the issuance of
shares upon the exercise or vesting of awards granted or otherwise purchased under those plans. As a result, any shares issued or granted
under the plans may be freely tradable in the public market. If equity securities are issued under the plans, if implemented, and it
is perceived that they will be sold in the public market, then the price of our Common Stock could decline substantially.
No
holders of any shares of our Common Stock have the right to require us to file registration statements for the public resale of such
shares.
The
provisions of our Articles of Incorporation and Bylaws may delay or prevent a takeover which may not be in the best interests of our
stockholders.
The
provisions of our Articles of Incorporation and our Bylaws may be deemed to have anti-takeover effects, which include when and by whom
special meetings of our stockholders may be called, and may delay, defer or prevent a takeover attempt. In addition, certain provisions
of the Nevada Revised Statutes also may be deemed to have certain anti-takeover effects which include that control of shares acquired
more than certain specified thresholds will not possess any voting rights unless these voting rights are approved by a majority of a
corporation’s disinterested stockholders. Further, our Articles of Incorporation authorize the issuance of up to 2,500,000 shares
of preferred stock with such rights and preferences as may be determined from time to time by our Board of Directors at their sole discretion.
Our Board of Directors may, without stockholder approval, issue additional series of preferred stock with dividends, liquidation, conversion,
voting or other rights that could adversely affect the voting power or other rights of the holders of our Common Stock.
We
have never paid dividends on our Common Stock and have no plans to do so in the future.
Holders
of shares of our Common Stock are entitled to receive such dividends as may be declared by our Board of Directors. To date, we have paid
no cash dividends on our shares of Common Stock, and we do not expect to pay cash dividends on our Common Stock in the foreseeable future.
We intend to retain future earnings, if any, to provide funds for the operations of our business. Therefore, any return investors in
our Common Stock may have will be in the form of appreciation, if any, in the market value of their shares of Common Stock.
ITEM
1B. UNRESOLVED STAFF COMMENTS.
Not
applicable.
ITEM
1C. CYBERSECURITY.
We
are committed to our goal to protect sensitive business-related and personal information, as well as our information systems. Although
the size and scope of our operations is limited compared to larger global operations, we are subject to numerous and evolving cybersecurity
risks that could adversely and materially affect our business, financial condition, and results of operations. In that regard, we have
increased our investment in information systems by hiring a Director of Technology in 2024 to replace limited outsourced services previously
utilized and bolstered our IT department with other hires. In 2024 we evaluated and implemented top tier security enhancements
across company data systems in the form of new virus, malware, and ransomware protections, SEIM, email and systems security protections,
improved systems management, and email/phishing security training for staff. Additionally completing National Institute of Standards
and Technology (NIST) 800-171a enclave assessment and requirements. We are currently working towards CMMC certification and expect
to be ready for a third-party assessment sometime during the 2025 fiscal year.
Our
Management Leadership Team, with oversight from the Board of Directors, plans to further implement a comprehensive cybersecurity program,
including incident response process, aligned with the NIST Cybersecurity Framework and NIST Computer Security Incident Handling Guide
(NIST SP 800-61) to assess, identify, address and manage risks from cybersecurity threats that may result in material adverse effects
on the confidentiality, integrity and availability of our business and information systems.
Our
Director of Technology reports to our Chief Financial Officer and has operational responsibility for our information security programs,
protections, and efforts, along with leading efforts for implementing, monitoring, and maintaining cybersecurity and data security strategy,
policy, standards, architecture, and practices across our business. We anticipate that our Director of Technology will update the Chief
Financial Officer and Chief Executive Officer on these matters and work closely with these Senior Executives to oversee compliance with
legal, regulatory, and contractual security requirements with the guidance of outside counsel.
We
anticipate that our Board, in coordination with the Audit Committee, will oversee the Company’s enterprise risks arising from cybersecurity
threats and will periodically review the measures we have implemented to identify and mitigate data protection and cybersecurity risks.
We have a NIST enclave Cybersecurity Incident Response Plan (“CSIRP”), but do not currently have a company-wide CSIRP to
provide the organizational and operational structure, processes, and procedures for investigating, containing, documenting and mitigating
cybersecurity incidents. We expect to further implement a risk-based approach to identifying, preventing, and mitigating cybersecurity
threats and incidents, while also further implementing controls and procedures that provide for the prompt escalation of certain cybersecurity
incidents so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.
We
also rely on information technology and third-party vendors to support our operations, including our secure processing of personal, confidential,
sensitive, proprietary, and other types of information. Despite improved data protections and efforts to continuously improve our and
our vendors’ ability to protect against cyber incidents, we may not be able to fully protect all information systems from all evolving
threats. Such incidents may lead to reputational harm, loss of goodwill, revenue and customer loss, legal actions, and statutory
penalties, among other consequences. While we have not experienced any material cybersecurity incidents in recent years, there can be
no guarantee that we will not be the subject of future threats or incidents.
ITEM
2. PROPERTIES.
On
August 25, 2021, we purchased an industrial building of approximately 76,650 square feet situated on approximately 4.3 acres at 295 East
Corporate Place in Chandler, Arizona. We believe that this building allows for our expected growth in simulator development and production,
recoil kit development and production, training content creation as well as administrative, customer and technology support as we plan
to scale, in addition to providing a larger and centralized facility to enhance efficiency. In addition to the centralization we were
also able to convert the additional space to a dedicated training and demo space. This allows us to offer onsite training in the use
of our systems and allows us to do remote demos of our systems to our harder to reach departments.
On
June 1, 2022, we moved into a newly leased space in Orlando, Florida, that is approximately 9,350 square feet. We believe this space
will be instrumental in growing our military business and supporting an east coast customer service
ITEM
3. LEGAL PROCEEDINGS.
There
is no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we are a party
or of which any of our property is the subject.
ITEM
4. MINE SAFETY DISCLOSURES.
Not
applicable.
PART
II
ITEM
5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.
Market
Information
Our
Common Stock is traded on The NASDAQ Capital Market under the stock symbol, “VTSI.”
Holders
of Common Stock
As
of March 24, 2025, 11,260,209 shares of our Common Stock were outstanding and held by approximately 36 holders of record. In
addition, we have no shares of Class A Common Stock, Class B Common Stock or Preferred Stock issued and outstanding.
ITEM
6. [RESERVED]
ITEM
7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The
following discussion and analysis should be read in conjunction with our financial statements and related notes thereto included in this
Annual Report on Form 10-K. The discussion contains forward-looking statements that involve risks, uncertainties and assumptions. Our
actual results may differ materially from those anticipated in those forward-looking statements because of many factors, including, but
not limited to, those set forth under “Risk Factors” and elsewhere in this Annual Report on Form 10-K.
Business
Overview
VirTra,
Inc. (the “Company,” “VirTra,” “we,” “us” and “our”) is a global provider
of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military,
educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation,
judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve
lives worldwide through practical and highly effective virtual reality and simulator technology.
The
VirTra firearms training simulator allows marksmanship and realistic scenario-based training to take place daily without the need for
a shooting range, protective equipment, role players, safety officers, or a scenario-based training site. We have developed a higher
standard in simulation training including capabilities such as: multi-screen, video-based scenarios, unique scenario authoring ability,
superior training scenarios, the patented Threat-Fire® shoot-back system, powerful gas-powered simulated recoil weapons, and more.
The simulator also allows students to receive immediate feedback from the instructor without the potential for sustaining injuries by
the instructor or the students. The instructor can teach and re-mediate critical issues, while placing realistic stress on the students
due to the realism and safe training environment created by the VirTra simulator.
Business
Strategy
We
have two main customer groups, namely, law enforcement and military. These are very different markets and require different sales and
marketing programs as well as personnel. Our focus is to expand the market share and scope of our training simulators sales to these
identified customer groups by pursuing the following key growth strategies:
|
● |
Build
Our Core Business. Our goal is to profitably grow our market share by continuing to develop, produce and market the most
effective simulators possible. Through disciplined growth in our business, we have achieved a solid balance sheet by increasing our
working capital and limiting our bank debt. We plan to add staff to our experienced management team as needed to meet the expected
increase in demand for our products and services as we increase our marketing and sales activities. |
|
● |
Increase
Total Addressable Market. We plan to increase the size of our total addressable market. This effort will focus on new marketing
and new product and/or service offerings for the purpose of widening the number of types of customers who might consider our products
or services uniquely compelling. |
|
|
|
|
● |
Broaden
Product Offerings. Since its formation in 1993, our Company has had a proud tradition of innovation in the field of simulation
and virtual reality. We plan to release revolutionary new products and services as well as continue incremental improvements to existing
product lines. In some cases, the Company may enter a new market segment via the introduction of a new type of product or service. |
|
● |
Partners
and Acquisitions. We try to spend our time and funds wisely and not tackle tasks that can be done more efficiently with partners.
For example, international distribution is often best accomplished through a local distributor or agent. We are also open to the
potential of acquiring additional businesses or of being acquired ourselves, based on what is expected to be optimal for our long-term
future and our stockholders. |
Product
Offerings
Our
simulator products include the following:
|
● |
V-300™
Simulator – a 300° wrap-around screen with video capability is the higher standard for simulation training |
|
○ |
The
V-300™ is the higher standard for decision-making simulation and tactical firearms training. Five screens and a 300-degree
immersive training environment ensures that time in the simulator translates into real world survival skills. The system reconfigures
to support 15 individual firing lanes. |
|
|
|
|
○ |
A
key feature of the V-300™ shows how quickly judgment decisions must be made, and, sometimes, if they are not made immediately
and accurately, it can lead to the possible loss of lives. This feature, among others, supports our value proposition to our customers
is that best practices is being prepared enough for the surprises that could be around every corner and the ability to safely neutralize
any life-threatening encounters. |
|
● |
V-180™
Simulator – a 180° screen with video capability is for smaller spaces or smaller budgets |
|
○ |
The
V-180™ is the higher standard for decision-making simulation and tactical firearms training. Three screens and a 180-degree
immersive training environment ensure that time in the simulator translates into real world survival skills. |
|
● |
V-100™
Simulator & V-100™ MIL – a single-screen based simulator systems |
|
○ |
The
V-100™ is the higher standard among single-screen firearms training simulators. Firearms training mode supports up to 4 individual
firing lanes at one time. The optional Threat-Fire™ device safely simulates enemy return fire with an electric impulse (or
vibration version), reinforcing performance under pressure. We offer an upgrade path, so a V-100™ firearms training and force
options simulator can affordably grow into an advanced multi-screen trainer in upgraded products that we offer customers for future
purchase. |
|
|
|
|
○ |
The
V-100™ MIL is sold to various military commands throughout the world and can support any local language. The system is extremely
compact and can even share space with a standard classroom or fits into almost any existing facility. If a portable firearms simulator
is needed, this model offers the most compact single-screen simulator on the market today – everything organized into one standard
case. The V-100™ MIL is the higher standard among single-screen small arms training simulators. Military Engagement Skills
mode supplies realistic scenario training taken from real world events. |
|
○ |
The
V-ST PRO™ a highly realistic single screen firearms shooting and skills training simulator with the ability to scale to multiple
screens creating superior training environments. The system’s flexibility supports a combination of marksmanship and use of
force training on up to 5 screens from a single operator station. The V-ST PRO™ is also capable of displaying 1 to 30 lanes
of marksmanship featuring real world, accurate ballistics. |
|
● |
Virtual Interactive Coursework Training Academy (V-VICTA)™ enables law enforcement agencies, to effectively teach, train, test and sustain departmental training requirements through nationally accredited coursework and training scenarios using our simulators. |
|
|
|
|
|
VirTra’s Red Dot Optic Training, a 4-hour nationally-certified course
developed with Victory First and Aimpoint, equips law enforcement officers with the skills to transition from iron sights to pistol-mounted
red dot sights through 21 practical drills. Part of the V-VICTA program, it enhances accuracy and target acquisition while addressing
optic failures, offered free to VirTra customers with an annual service agreement |
|
|
|
|
● |
Subscription Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories, and V-VICTA interactive coursework on a subscription basis. |
|
|
|
|
● |
V-Author® proprietary software allows users to create, edit, and train with content specific to the agency’s objectives and environments. V-Author is an easy-to-use application capable of almost unlimited custom scenarios, skill drills, targeting exercises, and firearms courses of fire. It also allows panoramic photos of any local location so users can train in their actual reality. |
|
|
|
|
● |
Simulated Recoil Kits - a wide range of highly realistic and reliable simulated recoil kits/weapons made in the USA. VirTra’s True-Fire® recoil kits do not allow for faulty extra shots. Recoil kits use either CO2 or HPA greatly reducing the need for costly ammunition. |
|
|
|
|
● |
Return Fire Device – the patented Threat-Fire® device applies real-world stress on the trainees during simulation training. Stress inoculation is a key component of training exercises. VirTra holds a patent for electronic simulation in simulation making the pairing of the device and the simulators a sourced item. |
|
|
|
|
● |
VirTra has installed a volumetric video capture studio in order to create training scenarios that could work in either screen-based simulators or in headset-based simulators. Volumetric video realism far exceeds that of computer-generated avatars which likely gives VirTra a strategic advantage for highly desired de-escalation training, especially when simulating human interaction is required. |
|
|
|
|
● |
TASER©, OC spray and low-light training devices that interact with VirTra’s simulators for training. |
|
|
|
|
● |
V-XR is an extended reality headset-based training solution. It comes ready to use out of the box with two headsets, a trainer tablet, charging stations, a router, a casting device, and cables in a portable hard case, with a 3-year manufacturer’s warranty. |
Results
of operations for the years ended December 31, 2024, and December 31, 2023
Revenues. Revenues
were $26,350,819 for the year ended December 31, 2024, compared to $38,791,337 for the same period in 2023, representing a decrease
of $12,440,518 or 32%. The decrease was primarily the result of a challenging booking year in a continuing resolution environment
which started at the beginning of 2024. This delayed the signing of multiple contracts until Q3 and mainly Q4 2024, As a result, we
were unable to convert these bookings to revenue by the end of the year. Also contributing to the decrease was a particularly large
contract in 2023, for which revenues of approximately $7.1 million were recognized. This contract is ongoing, but only $2.8 million
of this contract was recognized in 2024.
Cost
of Sales. Cost of sales were $6,938,304 for the year ended December 31, 2024, compared to $11,378,264 for the same period in
2023, representing a decrease of $4,439,960 or 39%. The year-over-year decrease was due to lower revenues.
Gross
Profit. Gross profit was $19,412,515 for the year ended December 31, 2024, compared to $27,413,073 for the same period in 2023,
representing a decrease of $8,000,558 or 29%. The gross profit margin was 74% for the year ended December 31, 2024, and 71% for the same
period in 2023. The gross profit decrease was mainly due to the decrease in revenue. The Company, however, was able to slightly increase
its margins as it continues to optimize its processes.
Operating
Expenses. Net operating expense was $17,416,184 for the year ended December 31, 2024, compared to $17,029,508 for the same period
in 2023, representing an increase of $386,676, or 2%, with general and administrative expenses increasing by $177,688 or 1% and research
and development expenses increasing by $208,988 or 7%. The increase in general and administrative expenses was driven by an increase
in travel costs, IT infrastructure to prep VirTra for NIST compliance, and increased labor costs. R&D costs increased as VirTra continues
to improve its systems, processes and tools as to remain competitive in its space.
Other
Income. Other net income was $254,636 for the year ended December 31, 2024, compared to other income of $586,082 for the
same period in 2023, representing a decrease of $331,446. This decrease is due to seven fewer months of rental income, partially
offset by an increase in interest income.
Income Tax
Expense. Income tax expense was $887,286 for the year
ended December 31, 2024, compared to an expense of $1,818,812 for the same period in 2023, representing a decrease in expense of $931,526
or 51%.
Net
Income. Net income was $1,363,681 for the year ended December 31, 2024, compared to $9,150,835 for the same period in 2023,
representing a decrease of $7,787,154 or 85%. All the factors above played a role in the net result, with our main issue being the revenue
year over year decrease. We continue to improve our margins, which offset some of the decrease in revenues.
Adjusted
Earnings Before Interest, Taxes, Depreciation and Amortization (AEBITDA). Explanation and Use of Non-GAAP Financial Measures:
Earnings
(loss) before interest, income taxes, depreciation and amortization and before other non-operating costs and income (“EBITDA”)
and adjusted EBITDA are non-GAAP measures. Adjusted EBITDA also includes non-cash stock option expense, impairment expense and bad debt
expense. Other companies may calculate adjusted EBITDA differently. The Company calculates its adjusted EBITDA to eliminate the impact
of certain items it does not consider to be indicative of its performance and its ongoing operations. Adjusted EBITDA is presented herein
because management believes the presentation of adjusted EBITDA provides useful information to the Company’s investors regarding
the Company’s financial condition and results of operations and because adjusted EBITDA is frequently used by securities analysts,
investors and other interested parties in the evaluation of companies in the Company’s industry, several of which present EBITDA
and a form of adjusted EBITDA when reporting their results. Adjusted EBITDA has limitations as an analytical tool and should not be considered
in isolation or as a substitute for analysis of the Company’s results as reported under U.S. GAAP. Adjusted EBITDA should not be
considered as an alternative for net income, cash flows from operating activities and other income or cash flow statement data prepared
in accordance with U.S. GAAP or as a measure of profitability or liquidity. A reconciliation of net income to adjusted EBITDA is provided
in the following table:
| |
For the Year Ended | |
| |
Dec 31, | | |
Dec 31, 2023 | | |
Increase | | |
% | |
| |
2024 | | |
(Restated)
| | |
(Decrease) | | |
Change | |
| |
| | |
| | |
| | |
| |
Net Income (Loss) | |
$ | 1,363,681 | | |
$ | 9,150,835 | | |
$ | (7,787,154 | ) | |
| -85 | % |
Adjustments: | |
| | | |
| | | |
| | | |
| | |
Provision for income taxes | |
| 887,286 | | |
| 1,818,812 | | |
$ | (931,526 | ) | |
| -51 | % |
Depreciation and amortization | |
| 1,136,812 | | |
| 928,545 | | |
$ | 208,267 | | |
| 22 | % |
Interest (net) | |
| (182,018 | ) | |
| (20,440 | ) | |
$ | (161,578 | ) | |
| 790 | % |
EBITDA | |
$ | 3,205,761 | | |
$ | 11,877,752 | | |
$ | (8,671,991 | ) | |
| -73 | % |
Right of use amortization | |
| (279,592 | ) | |
| 496,127 | | |
$ | (775,719 | ) | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Adjusted EBITDA | |
$ | 2,926,169 | | |
$ | 12,373,879 | | |
$ | (9,447,710 | ) | |
| -76 | % |
Liquidity
and Capital Resources. Liquidity is the ability of an enterprise to generate adequate amounts of cash to meet its needs for cash
requirements. The Company had $18,040,827 and $18,849,842 of cash and cash equivalents as of December 31, 2024 and 2023, respectively.
Working capital was $34,826,680 and $33,988,492 as of December 31, 2024 and 2023, respectively.
Net
cash provided by operating activities was $1,257,266 for the year ended December 31, 2024, as compared to $6,682,616 of cash provided
by operating activities for the year ended December 31, 2023. The decrease in cash provided by operating activities was mostly due to
the lower net income.
Net
cash used in investing activities was $1,845,572 for the year ended December 31, 2024, and net cash used by investing activities was
$1,128,187 for the year ended December 31, 2023. Investing activities for both years consisted of increases to property, plant and
equipment, through the addition of the machine shop in 2024 and remodeling the Chandler office and opening a training center in
2023.
Net
cash used in financing activities was $220,709 for the year ended December 31, 2024, as compared to $188,184 used in financing activities
for the year ended December 31, 2023. Financing activities in both years consisted of principal payments of debt, offset by proceeds from the exercise of stock options.
Bookings and Backlog
The Company defines bookings as the total of newly signed contracts, awarded
RFP’s and purchase orders received in a defined time period. The Company
received bookings totaling $12.2 million for the three months ended December 31, 2024. This brings the total booking for the year
ended 2024 to $29.6 million. The Company has made one change to the booking qualifications. We have
strengthened the language in the STEP contract Terms and Conditions to guarantee the agreement for the full three-year term. This means
beginning in Q4 we had 8 STEP contracts with the full contract 3-year value recorded as bookings amounting to an additional $1.9 million.
This change also secures future revenue and lowers our risk of unsigned or cancelled contracts. Since the change was only made in Q4 we
still estimate, there are $5.3 million in renewable STEP contract options still outstanding, based on current renewal rates the Company
believes 95% of those options will be exercised.
The Company defines backlog as the accumulation of bookings from signed contracts and purchase orders
that are not started, or are uncompleted performance objectives, and cannot be recognized as revenue until delivered in a future
quarter. The Company splits the
backlog into three categories. The first is capital which includes sales of all the simulators, corresponding accessories, installs,
training custom content and custom design work. The second and third are extended warranty agreements and STEP agreements that are
deferred revenue recognized on a straight-line basis over the life of each respective agreement. As of December 31, 2024, the
Company’s backlog was $10.6 million in Capital, $6.6 million in Service and $4.8 million in STEP for a total of $22 million.
Management
estimates the majority of the new bookings received in the fourth quarter of 2024 will be converted to revenue in 2025. Management’s
estimate for the conversion of backlog is based on current contract delivery dates, however, contract terms and install dates are subject
to modification and are routinely changed at the request of the customer or due to factors outside the Company’s control.
With
a new federal administration in place at the beginning of 2025, it is unknown what impact that will have on our bookings for 2025. Budget cuts have been discussed and we have seen some grants and other
federal funding frozen for most of the first quarter, but nothing definitive has occurred as of the date of this report.
Cash
Requirements
Our
management believes that our current capital resources will be adequate to continue operating our Company and maintaining our current
business strategy for more than 12 months from the filing of this Annual Report. We are, however, open to raising additional funds from
the capital markets, at a fair valuation, to purchase a business or assets, expand our production capacity, expand our product and services,
to enhance our sales and marketing efforts and effectiveness, and to aggressively take advantage of market opportunities. There can be
no assurance, however, that additional financing will be available to us when needed or, if available, that it can be obtained on commercially
reasonable terms. If we are not able to obtain the additional financing on a timely basis, when it is needed, we will be forced to scale
down our plans for expanded marketing and sales efforts.
Critical
Accounting Policies
We
have identified the following policies below as critical to our business and results of operations. Our reported results are impacted
by the application of the following accounting policies, some of which require management to make subjective or complex judgments. These
judgments involve making estimates and assumptions about the effect of matters that are inherently uncertain and may significantly impact
quarterly or annual results of operations. For all of these policies, management cautions that future events rarely develop exactly as
expected, and the best estimates routinely require adjustment. The methods, estimates, interpretations and judgments we use in applying
our most critical accounting policies can have a significant impact on the results that we report in our financial statements.
The
following discussion provides supplemental information regarding the significant estimates, judgments and assumptions made in implementing
the Company’s critical accounting policies.
Basis
of Presentation and Use of Estimates
Our
financial statements have been prepared in accordance with GAAP. The preparation of financial statements in conformity with GAAP requires
management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. On an ongoing basis, management evaluates its estimates and judgments. Management bases the estimates on historical experience
and on various other factors that it believes are reasonable under the circumstances, the results of which form the basis for making
judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. For any given individual
estimate or assumption, we make, it is possible that other people applying reasonable judgment to the same facts and circumstances could
develop different estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based
payments, Allowance for Credit Losses, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets,
income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance
obligations in our contracts with customers. Actual results could differ significantly from those estimates.
Allowance for Credit Losses
The
Company only ships products when it has reasonable assurance that it will receive payment from the customer. When such assurance is not
available, the Company will require payment in advance. For customers other than United States governmental agencies, the Company generally
requires advance deposits prior to shipment. The assessment of a customer’s creditworthiness is reliant on management’s judgment
regarding such factors as previous payment history, credit rating, credit references and market reputation. The Company has decided to
take a more conservative approach to the bad debt reserve by calculating a percentage of all outstanding AR and updating the reserve
quarterly based-on the age of the accounts receivable.
Inventory
Valuation
Inventory
is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished
goods inventory includes an allocation for capitalized labor and overhead. Provision is made for obsolete, slow moving or defective items
where appropriate. This estimated valuation requires that management make certain judgments about the likelihood that specific inventory
items may have minimal or no realizable value in the future. These judgments are based on the current quantity of the item on hand compared
to historical sales volumes, potential alternative uses of the products and the age of the inventory item.
Property
and Equipment
Property
and equipment are carried at cost, net of depreciation. Depreciation commences at the time the assets are placed in service. Depreciation
is provided using the straight-line method over the estimated economic lives of the assets or for leasehold improvements, over the shorter
of the estimated useful life or the remaining lease term. In determining the depreciation rate, historical disposal experience, holding
periods and trends in the market are reviewed.
We
periodically perform reviews to determine whether facts and circumstances exist which indicate that the carrying amount of assets may
not be recoverable or that the useful life of assets is shorter or longer than originally estimated. We assess the recoverability of
our assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their estimated
remaining lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the
fair value of those assets.
Revenue
Recognition
We
account for revenue recognition in accordance with the Financial Accounting Standards Board’s (“FASB”) Accounting Standards
Codification (“ASC”) 606, Revenue from Contracts with Customers, which we adopted on January 1, 2018, using the modified
retrospective transition method. We evaluated the distinct performance obligations and the pattern of revenue recognition of our contracts
upon adoption of the standard. Consequently, after our review of contracts, we concluded that the impact of adopting the standard did
not have a significant effect on our balance sheets, statements of operations, changes in stockholders’ equity, or cash flows.
Revenues
include sales of products and services and are in net of discounts. Product sales consist of simulators, upgrade components, scenarios,
scenario software, recoil kits, Threat-Fire® and other accessories. Services include installation, training, limited assurance-type
warranties, extended service-type warranty agreements, related support, customer content and design work.
We
determined our revenue recognition through the identification of the contract with a customer, identification of the performance obligations
within the contract, determination of the transaction price, allocation of the transaction price to the performance obligations within
the contract and recognition of revenue when, or as, the performance obligations have been satisfied.
In
reviewing our contracts, the identification of the performance obligations within the contracts, allocation of the transaction price
to the performance obligations and the point when performance obligations were satisfied required significant judgment. In identifying
the performance obligations, the Company considered whether the customer has a reasonable expectation that the Company will provide those
goods or services and would view those goods or services as part of the negotiated exchange. The Company believes that, generally, our
performance obligations are explicit in the contracts. The Company allocates the transaction price to the performance obligations based
on the relative standalone selling price basis. This required consideration and determination of the stand-alone selling price for each
distinct good or service using various sources of information. Under ASC 606, the Company recognizes revenue only when it satisfies a
performance obligation by transferring the good or service to the customer. To determine when the performance obligation had been transferred
to the customer, the Company considered control of the performance obligation transferred once the customer had the right and ability
to direct the use of the product or service and the customer obtained substantially all the remaining benefit from the products and services.
Stock-Based
Compensation
The
Company calculates the cost of awards of equity instruments based on the grant date fair value of the awards using the Black-Scholes-Merton
option pricing valuation model, which incorporates various assumptions including volatility, expected term and risk-free interest rates.
The
expected term of the options is the estimated period of time until exercise and was determined using the SEC’s safe harbor rules,
using an average of vesting and contractual terms, as we did not have sufficient historical experience of similar awards. Expected stock
price volatility is based on the historical volatility of the Company’s stock. The risk-free interest rate is based on the implied
yield available on United States Treasury zero-coupon issues with an equivalent remaining term. The estimated fair value of stock-based
compensation awards and other options is amortized on a straight-line basis over the relevant vesting period. Share-based compensation
expense is recognized based on awards ultimately expected to vest. Forfeitures are recorded in subsequent periods when they occur.
Income
Taxes
We
use significant judgment in determining the provision for income taxes, deferred tax assets and liabilities, and any valuation allowance
recorded against net deferred tax assets. In preparing our financial statements, we are required to estimate income taxes in each of
the domestic and foreign jurisdictions in which we operate. This process involves estimating the actual current tax liability together
with assessing temporary differences resulting from differing treatment of items, such as depreciation and amortization of property and
equipment and benefits of net operating loss tax carryforwards. These differences result in deferred tax assets, which include tax loss
carryforwards, and liabilities. We then assess the likelihood that deferred tax assets will be recovered from future taxable income,
and to the extent that recovery is not likely or there is insufficient operating history, we establish a valuation allowance. In evaluating
our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and
negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies,
and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions about
the amount of future state, federal, and foreign pretax operating income adjusted for items that do not have tax consequences. The assumptions
about future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying
business. To the extent we establish or change a valuation allowance in a period, we include an adjustment within the tax provision of
our statements of operations.
Deferred
tax assets reflect current statutory income tax rates in effect for the period in which the deferred tax assets are expected to be realized.
As changes in tax laws or statutory tax rates are enacted, deferred tax assets and liabilities are adjusted through the provision of
income taxes.
The
calculation of our tax liabilities involves dealing with uncertainties in the application of complex tax laws and regulations in a multitude
of jurisdictions across our global operations. A tax benefit from an uncertain tax position may be recognized when it is more likely
than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes,
based on the technical merits. We (1) record unrecognized tax benefits as liabilities in accordance with ASC 740 and (2) adjust these
liabilities when our judgment changes as a result of the evaluation of new information not previously available. Because of the complexity
of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from our current estimate
of the unrecognized tax benefit liabilities. These differences will be reflected as increases or decreases to income tax expense in the
period in which new information is available.
Warranty
Reserve
For
sales to customers within the U.S. and for all international sales, we typically provide a one-year assurance-type warranty but may provide
longer warranty periods if contractually required. We provide a warranty on our simulators that covers the cost of replacement parts
and labor on defective products. We estimate, based upon a review of historical warranty claim experience, the costs that may be incurred
under our warranty policies and record a liability in the amount of such estimate at the time a product is sold. Factors that affect
our warranty liability include the number of units sold, historical and anticipated rates of warranty claims, and cost per claim. At
our discretion, based upon the cost to either repair or replace a product, we have occasionally replaced such products covered under
warranty with a new or refurbished model. We periodically assess the adequacy of our recorded warranty liability and make adjustments
to the accrual as claims data and historical experience warrants.
Recent
Accounting Pronouncements
See
Note 1 to our financial statements, included in Item 8. Financial Statements and Supplementary Data of this Annual Report on Form 10-K.
Off-Balance
Sheet Arrangements
As
of December 31, 2024, we did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future
effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures
or capital resources that are material to investors. The term “off-balance sheet arrangement” generally means any transaction,
agreement or other contractual arrangement to which an entity unconsolidated with us is a party, under which we have any obligation arising
under a guarantee contract, derivative instrument or variable interest or a retained or contingent interest in assets transferred to
such entity or similar arrangement that serves as credit, liquidity or market risk support for such assets.
ITEM
7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Not
applicable.
ITEM
8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.
INDEX
TO HISTORICAL FINANCIAL STATEMENTS
REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To
the Board of Directors and
Stockholders
of VirTra, Inc.
Opinion
on the Financial Statements
We
have audited the accompanying balance sheets of VirTra, Inc. (the Company) as of December 31, 2024 and 2023, and the related statements
of operations, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2024, and the
related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all
material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its
cash flows for each of the years in the two-year period ended December 31, 2024, in conformity with accounting principles generally accepted
in the United States of America.
Basis
for Opinion
These
financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s
financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board
(United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities
laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company
is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits,
we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion
on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our
audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error
or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding
the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant
estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits
provide a reasonable basis for our opinion.
Critical
Audit Matters
The
critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated
or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial
statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters
does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit
matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Revenue
Recognition – Multiple Element Arrangements
Description
of the Matter:
The
Company recognized approximately $26.4 million in revenue during the year ended December 31, 2024. As discussed in Note 1 to the financial
statements, the Company enters into several different types of revenue arrangements that often consist of multiple performance obligations
and result in multiple revenue streams. Management must use judgment to determine the appropriate value and allocation of revenue to
these performance obligations.
Auditing
management’s assumptions and judgments can be complex, involves judgment, and requires a thorough understanding of the Company’s
various revenue streams.
How
We Addressed the Matter in Our Audit:
We
obtained and reviewed documentation to support the revenue recognition criteria. We tested performance obligations by reviewing the underlying
contracts, evaluating management’s determination of the method and timing of measuring revenue, and testing management’s
allocation of revenue to the performance obligations.

Haynie
& Company
Salt
Lake City, Utah
March 27, 2025
PCA0B
#457
We
have served as the Company’s auditor since 2022.
VIRTRA,
INC.
BALANCE
SHEETS
| |
2024 | | |
2023 | |
| |
December 31, | |
| |
2024 | | |
2023 | |
| |
| | | |
| (Restated) | |
ASSETS | |
| | | |
| | |
Current assets: | |
| | | |
| | |
Cash and cash equivalents | |
$ | 18,040,827 | | |
$ | 18,849,842 | |
Accounts receivable, net | |
| 8,005,452 | | |
| 16,472,123 | |
Inventory, net | |
| 14,583,400 | | |
| 12,404,880 | |
Unbilled revenue | |
| 2,570,441 | | |
| 1,109,616 | |
Prepaid expenses and other current assets | |
| 1,273,115 | | |
| 906,803 | |
Total current assets | |
| 44,473,235 | | |
| 49,743,264 | |
| |
| | | |
| | |
Long-term assets: | |
| | | |
| | |
Property and equipment, net | |
| 16,204,663 | | |
| 15,487,013 | |
Operating lease right-of-use asset, net | |
| 437,095 | | |
| 716,687 | |
Intangible assets, net | |
| 558,651 | | |
| 567,540 | |
Security deposits, long-term | |
| 35,691 | | |
| 35,691 | |
Other assets, long-term | |
| 148,177 | | |
| 201,670 | |
Deferred tax asset, net | |
| 3,595,574 | | |
| 3,630,154 | |
Total long-term assets | |
| 20,979,851 | | |
| 20,638,755 | |
| |
| | | |
| | |
Total assets | |
$ | 65,453,086 | | |
$ | 70,382,019 | |
| |
| | | |
| | |
LIABILITIES AND STOCKHOLDERS’ EQUITY | |
| | | |
| | |
Current liabilities: | |
| | | |
| | |
Accounts payable | |
$ | 957,384 | | |
$ | 2,282,427 | |
Accrued compensation and related costs | |
| 1,253,544 | | |
| 2,221,416 | |
Accrued expenses and other current liabilities | |
| 657,114 | | |
| 3,970,559 | |
Note payable, current | |
| 230,787 | | |
| 226,355 | |
Operating lease liability, short-term | |
| 192,410 | | |
| 317,840 | |
Deferred revenue, short-term | |
| 6,355,316 | | |
| 6,736,175 | |
| |
| | | |
| | |
Total current liabilities | |
| 9,646,555 | | |
| 15,754,772 | |
| |
| | | |
| | |
Long-term liabilities: | |
| | | |
| | |
Deferred revenue, long-term | |
| 2,282,996 | | |
| 3,012,206 | |
Note payable, long-term | |
| 7,567,536 | | |
| 7,813,021 | |
Operating lease liability, long-term | |
| 265,111 | | |
| 432,176 | |
| |
| | | |
| | |
Total long-term liabilities | |
| 10,115,643 | | |
| 11,257,403 | |
| |
| | | |
| | |
Total liabilities | |
| 19,762,198 | | |
| 27,012,175 | |
| |
| | | |
| | |
Commitments and contingencies (See Note 9) | |
| - | | |
| - | |
| |
| | | |
| | |
Stockholders’ equity: | |
| | | |
| | |
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding | |
| - | | |
| - | |
Common stock $0.0001 par value; 50,000,000 shares authorized;11,255,709 shares and 11,107,230 shares issued and outstanding as
of December 31, 2024 and 2023, respectively | |
| 1,125 | | |
| 1,109 | |
Class A common stock $0.0001 par value; 2,500,000 shares authorized; no shares issued or
outstanding | |
| - | | |
| - | |
Class B common stock $0.0001 par value; 7,500,000 shares authorized; no shares issued or
outstanding | |
| - | | |
| - | |
Common stock value | |
| - | | |
| - | |
Additional paid-in capital | |
| 32,915,112 | | |
| 31,957,765 | |
Retained earnings | |
| 12,774,651 | | |
| 11,410,970 | |
| |
| | | |
| | |
Total stockholders’ equity | |
| 45,690,888 | | |
| 43,369,844 | |
| |
| | | |
| | |
Total liabilities and stockholders’ equity | |
$ | 65,453,086 | | |
$ | 70,382,019 | |
See
accompanying notes to financial statements.
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
| |
2024 | | |
2023 | |
| |
For the years ended | |
| |
December 31, | | |
December 31, | |
| |
2024 | | |
2023 | |
| |
| | |
(Restated) | |
Revenues: | |
| | | |
| | |
Net sales | |
$ | 26,350,819 | | |
$ | 38,791,337 | |
Total revenue | |
| 26,350,819 | | |
| 38,791,337 | |
| |
| | | |
| | |
Cost of sales | |
| 6,938,304 | | |
| 11,378,264 | |
| |
| | | |
| | |
Gross profit | |
| 19,412,515 | | |
| 27,413,073 | |
| |
| | | |
| | |
Operating expenses: | |
| | | |
| | |
General and administrative | |
| 14,412,882 | | |
| 14,235,194 | |
Research and development | |
| 3,003,302 | | |
| 2,794,314 | |
| |
| | | |
| | |
Net operating expense | |
| 17,416,184 | | |
| 17,029,508 | |
| |
| | | |
| | |
Income from operations | |
| 1,996,331 | | |
| 10,383,565 | |
| |
| | | |
| | |
Other income (expense): | |
| | | |
| | |
Other income | |
| 829,618 | | |
| 888,464 | |
Other (expense) income | |
| (574,982 | ) | |
| (302,382 | ) |
| |
| | | |
| | |
Net other income | |
| 254,636 | | |
| 586,082 | |
| |
| | | |
| | |
| |
| | | |
| | |
Provision for income taxes | |
| 887,286 | | |
| 1,818,812 | |
| |
| | | |
| | |
Net income | |
$ | 1,363,681 | | |
$ | 9,150,835 | |
| |
| | | |
| | |
Net income per common share: | |
| | | |
| | |
Basic | |
$ | 0.12 | | |
$ | 0.85 | |
Diluted | |
$ | 0.12 | | |
$ | 0.85 | |
| |
| | | |
| | |
Weighted average shares outstanding: | |
| | | |
| | |
Basic | |
| 11,162,917 | | |
| 10,958,448 | |
Diluted | |
| 11,162,917 | | |
| 10,963,477 | |
See
accompanying notes to financial statements.
VIRTRA,
INC.
STATEMENTS
OF CHANGES IN STOCKHOLDERS’ EQUITY
For
Years Ended December 31, 2024 and 2023
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
For the Year ending 2023 (Restated) | |
| |
Preferred Stock | | |
Common Stock | | |
Additional
Paid-In | | |
Treasury | | |
Accumulated | | |
| |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Balance at Dec 31, 2022 | |
| - | | |
$ | - | | |
| 10,900,759 | | |
$ | 1,089 | | |
$ | 31,420,395 | | |
$ | - | | |
$ | 2,260,135 | | |
$ | 33,681,619 | |
Stock options exercised | |
| - | | |
| - | | |
| 15,000 | | |
| 1 | | |
| 54,899 | | |
| - | | |
| - | | |
| 54,900 | |
RSUs Issued (stock for services) | |
| - | | |
| - | | |
| 175,456 | | |
| 18 | | |
| - | | |
| - | | |
| - | | |
| 18 | |
Stock options repurchased | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Stock issued for services | |
| - | | |
| - | | |
| 16,015 | | |
| 1 | | |
| 74,999 | | |
| - | | |
| - | | |
| 75,000 | |
Stock reserved for future services | |
| - | | |
| - | | |
| - | | |
| - | | |
| 407,472 | | |
| - | | |
| - | | |
| 407,472 | |
Net income | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| 9,150,835 | | |
| 9,150,835 | |
Balance at Dec 31, 2023 | |
| - | | |
$ | - | | |
| 11,107,230 | | |
$ | 1,109 | | |
$ | 31,957,765 | | |
$ | - | | |
$ | 11,410,970 | | |
$ | 43,369,844 | |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
For the Year ending 2024 | |
| |
Preferred Stock | | |
Common Stock | | |
Additional
Paid-In | | |
Treasury | | |
Accumulated | | |
| |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Balance at Dec 31, 2023 | |
| - | | |
$ | - | | |
| 11,107,230 | | |
$ | 1,109 | | |
$ | 31,957,765 | | |
$ | - | | |
$ | 11,410,970 | | |
$ | 43,369,844 | |
Balance | |
| - | | |
$ | - | | |
| 11,107,230 | | |
| 1,109 | | |
| 31,957,765 | | |
| - | | |
| 11,410,970 | | |
| 43,369,844 | |
Stock options exercised | |
| - | | |
| - | | |
| 5,000 | | |
| 3 | | |
| 20,150 | | |
| - | | |
| - | | |
| 20,153 | |
RSUs Issued (stock for services) | |
| - | | |
| - | | |
| 143,479 | | |
| 13 | | |
| - | | |
| - | | |
| - | | |
| 13 | |
Stock options repurchased | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Stock issued for services | |
| - | | |
| - | | |
| | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Stock reserved for future services | |
| - | | |
| - | | |
| - | | |
| - | | |
| 937,197 | | |
| - | | |
| - | | |
| 937,197 | |
Net income | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| 1,363,681 | | |
| 1,363,681 | |
Balance at Dec 31, 2024 | |
| - | | |
$ | - | | |
| 11,255,709 | | |
$ | 1,125 | | |
$ | 32,915,112 | | |
$ | - | | |
$ | 12,774,651 | | |
$ | 45,690,888 | |
Balance | |
| - | | |
$ | - | | |
| 11,255,709 | | |
$ | 1,125 | | |
$ | 32,915,112 | | |
$ | - | | |
$ | 12,774,651 | | |
$ | 45,690,888 | |
See
accompanying notes to financial statements.
VIRTRA,
INC.
STATEMENTS
OF CASH FLOWS
| |
2024 | | |
2023 | |
| |
For the Years Ended December 31 | |
| |
2024 | | |
2023 | |
| |
| | |
(Restated) | |
Cash flows from operating activities: | |
| | | |
| | |
Net income | |
$ | 1,363,681 | | |
$ | 9,150,835 | |
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities: | |
| | | |
| | |
Depreciation and amortization | |
| 1,136,812 | | |
| 928,545 | |
Right of use amortization | |
| 279,592 | | |
| 496,127 | |
Bad debt expense | |
| (166,640 | ) | |
| 308,657 | |
Employee stock compensation | |
| 777,093 | | |
| 75,037 | |
Stock reserves for future services | |
| 160,104 | | |
| 407,453 | |
Changes in operating assets and liabilities: | |
| | | |
| | |
Accounts receivable, net | |
| 8,633,309 | | |
| (13,777,894 | ) |
Inventory, net | |
| (2,178,520 | ) | |
| (2,812,552 | ) |
Deferred taxes | |
| 34,580 | | |
| (1,391,392 | ) |
Unbilled revenue | |
| (1,460,825 | ) | |
| 6,376,375 | |
Prepaid expenses and other current assets | |
| (366,313 | ) | |
| (375,753 | ) |
Other assets | |
| 53,493 | | |
| 174,791 | |
Accounts payable and other accrued expenses | |
| (5,606,536 | ) | |
| 3,810,157 | |
Operating lease right of use | |
| (292,495 | ) | |
| (527,690 | ) |
Deferred revenue | |
| (1,110,069 | ) | |
| 3,839,920 | |
Net cash provided by operating activities | |
| 1,257,266 | | |
| 6,682,616 | |
| |
| | | |
| | |
Cash flows from investing activities: | |
| | | |
| | |
Purchase of intangible assets | |
| - | | |
| - | |
Purchase of property and equipment | |
| (1,845,572 | ) | |
| (1,128,187 | ) |
Net cash used in investing activities | |
| (1,845,572 | ) | |
| (1,128,187 | ) |
| |
| | | |
| | |
Cash flows from financing activities: | |
| | | |
| | |
Principal payments of debt | |
| (240,862 | ) | |
| (243,084 | ) |
Stock issued for options exercised | |
| 20,153 | | |
| 54,900 | |
Net cash used in financing activities | |
| (220,709 | ) | |
| (188,184 | ) |
| |
| | | |
| | |
Net increase (decrease) in cash | |
| (809,015 | ) | |
| 5,366,245 | |
Cash and restricted cash, beginning of period | |
| 18,849,842 | | |
| 13,483,597 | |
Cash and restricted cash, end of period | |
$ | 18,040,827 | | |
$ | 18,849,842 | |
| |
| | | |
| | |
Supplemental disclosure of cash flow information: | |
| | | |
| | |
Income taxes paid (refunded) | |
$ | 5,505,793 | | |
$ | - | |
Interest paid | |
$ | 241,838 | | |
$ | 248,653 | |
See
accompanying notes to financial statements.
VirTra,
Inc.
Notes
to Financial Statements
Note
1. Organization and Significant Accounting Policies
Organization
and Business Operations
VirTra,
Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler,
Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for
the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios
provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations.
VirTra’s mission is to save and improve lives worldwide through practical and highly effective virtual reality and simulator technology.
The Company sells its products worldwide through a direct sales force and international distribution partners. The original business
started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become
VirTra, Inc., a Nevada corporation.
Basis
of Presentation
The
Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (“GAAP”).
Use
of Estimates
The
preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant
accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for credit losses
and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets,
income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance
obligations in our contracts with customers.
Restatement
of year over year revenue numbers
During
the audit of the 2024 financial statements, it was discovered that due to issues in the implementation of new accounting
software, a revenue line was missing in 2023. This occurred when a deposit from a 2021 customer was not accurately entered into the
2021 initial launch of Epicor. $747,977 of revenue was recorded in the
first quarter of 2024 instead of in 2023. Had this been properly recorded, revenue would have been 2% higher and net income would
have been 9% higher in 2023. Cost of goods related to this unrecorded revenue had already been recorded in 2023; accordingly, all of
the unrecorded revenue increased net income. We do not believe this would have made a significant impact to investment decisions
with respect to our stock as we already had a significant increase in revenues and net income over 2022. This 9% increase in net
income would not have made a material impact. We also believe that because this is a year over year issue and does not change the
2024 fiscal year ending stockholders’ equity, it does not warrant a full restatement and reissuance of the prior period financial statements. See topside adjustments below:
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
Schedule
of Prior Period Adjustement
| |
12/31/2024
prior to adjustment | | |
Topside
adjustment | | |
12/31/2024
after adjustment | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net
sales | |
$ | 27,098,796 | | |
| (747,977 | ) | |
$ | 26,350,819 | |
Total
revenue | |
| 27,098,796 | | |
| (747,977 | ) | |
| 26,350,819 | |
| |
| | | |
| | | |
| | |
Cost
of sales | |
| 6,938,304 | | |
| - | | |
| 6,938,304 | |
| |
| | | |
| | | |
| | |
Gross
profit | |
| 20,160,492 | | |
| (747,977 | ) | |
| 19,412,515 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General
and administrative | |
| 14,412,882 | | |
| - | | |
| 14,412,882 | |
Research
and development | |
| 3,003,302 | | |
| - | | |
| 3,003,302 | |
| |
| | | |
| | | |
| | |
Net
operating expense | |
| 17,416,184 | | |
| - | | |
| 17,416,184 | |
| |
| | | |
| | | |
| | |
Income
from operations | |
| 2,744,308 | | |
| (747,977 | ) | |
| 1,996,331 | |
| |
| | | |
| | | |
| | |
Other income: | |
| | | |
| | | |
| | |
Other
income | |
| 829,618 | | |
| - | | |
| 829,618 | |
Other
(expense) | |
| (574,982 | ) | |
| - | | |
| (574,982 | ) |
| |
| | | |
| | | |
| | |
Net
other income | |
| 254,636 | | |
| - | | |
| 254,636 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision
for income taxes | |
| 887,286 | | |
| - | | |
| 887,286 | |
| |
| | | |
| | | |
| | |
Net
income | |
$ | 2,111,658 | | |
$ | (747,977 | ) | |
$ | 1,363,681 | |
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
| |
12/31/2023 as reported | | |
Topside adjustment | | |
12/31/2023
as restated | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net sales | |
$ | 38,043,360 | | |
| 747,977 | | |
$ | 38,791,337 | |
Total revenue | |
| 38,043,360 | | |
| 747,977 | | |
| 38,791,337 | |
| |
| | | |
| | | |
| | |
Cost of sales | |
| 11,378,264 | | |
| - | | |
| 11,378,264 | |
| |
| | | |
| | | |
| | |
Gross profit | |
| 26,665,096 | | |
| 747,977 | | |
| 27,413,073 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General and administrative | |
| 14,235,194 | | |
| - | | |
| 14,235,194 | |
Research and development | |
| 2,794,314 | | |
| - | | |
| 2,794,314 | |
| |
| | | |
| | | |
| | |
Net operating expense | |
| 17,029,508 | | |
| - | | |
| 17,029,508 | |
| |
| | | |
| | | |
| | |
Income from operations | |
| 9,635,588 | | |
| 747,977 | | |
| 10,383,565 | |
| |
| | | |
| | | |
| | |
Other income (expense): | |
| | | |
| | | |
| | |
Other income/Expense | |
| 888,464 | | |
| - | | |
| 888,464 | |
Other (expense) income | |
| (302,382 | ) | |
| - | | |
| (302,382 | ) |
| |
| | | |
| | | |
| | |
Net other income | |
| 586,082 | | |
| - | | |
| 586,082 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision for income taxes | |
| 1,818,812 | | |
| - | | |
| 1,818,812 | |
| |
| | | |
| | | |
| | |
Net income | |
$ | 8,402,858 | | |
$ | 747,977 | | |
$ | 9,150,835 | |
Revenue
Recognition
The
Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”)
606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018, and the Company elected to use the
modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The
adoption of ASC 606 did not have a material impact on the financial statements.
Under
ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the
transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as)
the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.
The
Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable
software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in
the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable
and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term
liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of
revenue recognition:
Performance
Obligation |
|
Method
of Recognition |
|
|
|
Simulator
and accessories |
|
Upon
transfer of control |
|
|
|
STEP
Program |
|
Deferred
and recognized over the life of the contract |
|
|
|
Installation
and training |
|
Upon
completion or over the period of services being rendered |
|
|
|
Extended
service-type warranty |
|
Deferred
and recognized over the life of the extended warranty |
|
|
|
Customized
software and content |
|
Upon
transfer of control or over the period services are performed depending on the terms of the contract |
|
|
|
Customized
content scenario |
|
As
performance obligation is transferred over time (input method using time and materials expended) |
|
|
|
Design
and prototyping |
|
Recognized
at the completion of each agreed upon milestone |
|
|
|
Sales-based
royalty exchanged for license of intellectual property |
|
Recognized
as the performance obligation is satisfied over time – which is as the sales occur |
The
Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation
and training and customized software performance obligations as the customer has the right and ability to direct the use of these products
and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue
from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract.
For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.
The
Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties
as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As
such, the warranty service is performed continuously over the warranty period.
Each
contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash
consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s
transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts on the stand-alone
selling prices, if any, are allocated proportionately to each performance obligation.
Disaggregation
of Revenue
Under
ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash
flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation
disclosure by customer’s location and performance obligation.
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023 (Restated) | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators and accessories | |
$ | 237,761 | | |
$ | 11,154,431 | | |
$ | 2,534,788 | | |
$ | 13,926,980 | | |
$ | 746,071 | | |
$ | 15,340,857 | | |
$ | 5,709,317 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 115,192 | | |
| 3,988,953 | | |
| 51,404 | | |
| 4,155,549 | | |
| 196,951 | | |
| 3,575,733 | | |
| 124,895 | | |
| 3,897,579 | |
Customized software and content | |
| 15,420 | | |
| 436,737 | | |
| 256,216 | | |
| 708,373 | | |
| 195,175 | | |
| 820,570 | | |
| 229,804 | | |
| 1,245,549 | |
Installation and training | |
| 7,683 | | |
| 797,344 | | |
| 118,909 | | |
| 923,936 | | |
| 99,639 | | |
| 775,479 | | |
| 341,189 | | |
| 1,216,307 | |
Design & Prototyping | |
| - | | |
| 2,823,453 | | |
| - | | |
| 2,823,453 | | |
| - | | |
| 7,109,784 | | |
| - | | |
| 7,109,784 | |
STEP | |
| - | | |
| 3,650,579 | | |
| 161,949 | | |
| 3,812,528 | | |
| - | | |
| 3,425,165 | | |
| 100,708 | | |
| 3,525,873 | |
Total Revenue | |
$ | 376,056 | | |
$ | 22,851,500 | | |
$ | 3,123,266 | | |
$ | 26,350,819 | | |
$ | 1,237,836 | | |
$ | 31,047,588 | | |
$ | 6,505,913 | | |
$ | 38,791,337 | |
Commercial
customers include selling through prime contractors for military or law enforcement contracts, domestically. Government customers
are defined as directly selling to government agencies. For the year ended December 31, 2024, governmental customers comprised
$22,851,500, or 87%
of total net sales, commercial customers comprised $376,056
or 1%
of total net sales and international customers comprised $3,123,266
or 12%
of total net sales. By comparison, for the year ended December 31, 2023, governmental customers comprised $31,047,588,
or 80%
of total net sales, commercial customers comprised $1,237,836
or 3%
of total net sales and international customers comprised $6,505,913,
or 17%
of total net sales. For the years ended December 31, 2024, and 2023, the Company recorded $3,812,528
and $3,525,873,
respectively, in STEP revenue, or 14%
and 9%,
respectively, of total net sales.
Segment
Information
Information
related to the Company’s reportable operating business segments is shown below. The Company’s reportable segments are reported
in a manner consistent with the way management evaluates the businesses. The results of operations are regularly reviewed by the Company’s
chief operating decision maker (“CODM”), the Chief Executive Officer. The Company identifies its reportable business segments
based on differences in products and services. The accounting policies of the business segments are the same as those described in the
summary of significant accounting policies. To evaluate each reportable segment’s performance, the CODM uses income from
operations as a measure of profit and loss. The CODM compares operational performance against management expectations when making decisions
regarding allocation of operating and capital resources to each segment.
The
Company has identified the following business segments
|
● |
Simulators
and Accessories- These include all variations of the VirTra simulator, Simulated recoil kits, Return first devices, Taser©,
OC Spray, low light devices and refill options. |
|
● |
Extended
Service-type warranties – Warranties on all products past 1 or more years |
|
● |
Customized
software and Custom content- Contracts with specific suppliers who have ask for content related directly to their situations that
we design and film or specific software request for there system only |
|
● |
Installation
and Training – Installation of our simulators at the specific sites as well as extra training classes preformed onsite, virtually
or at the VirTra Training Center |
|
● |
Design
and Prototyping – Specific contracts related to hardware development for specific customers |
|
● |
Subscription
Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories,
and V-VICTA interactive coursework on a subscription basis. |
Schedule
of Segment
Sale of product | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 13,926,980 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 4,155,550 | | |
| 3,897,580 | |
Customized software and content | |
| 708,373 | | |
| 1,245,548 | |
Installation and training | |
| 923,936 | | |
| 1,216,306 | |
Design & Prototyping | |
| 2,823,453 | | |
| 7,109,784 | |
STEP | |
| 3,812,528 | | |
| 3,525,873 | |
Total consolidated | |
$ | 26,350,820 | | |
$ | 38,791,336 | |
Depreciation and amortization | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 376,835 | | |
$ | 296,299 | |
Extended Service-type warranties | |
| 35,681 | | |
| 22,733 | |
Customized software and content | |
| 7,079 | | |
| 8,262 | |
Installation and training | |
| 7,933 | | |
| 7,094 | |
Design & Prototyping | |
| 100,727 | | |
| 66,243 | |
STEP | |
| 481,184 | | |
| 431,998 | |
Corporate | |
| 135,683 | | |
| 86,652 | |
Total consolidated | |
$ | 1,145,122.00 | | |
$ | 919,281 | |
Segment income (loss) | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 8,446,181 | | |
$ | 12,071,146 | |
Extended Service-type warranties | |
| 4,598,386 | | |
| 3,978,990 | |
Customized software and content | |
| 708,373 | | |
| 1,092,348 | |
Installation and training | |
| 106,095 | | |
| 67,847 | |
Design & Prototyping | |
| 2,189,402 | | |
| 7,088,300 | |
STEP | |
| 3,364,079 | | |
| 3,114,440 | |
Corporate | |
| -18,048,834 | | |
| -18,262,238 | |
Total | |
$ | 1,363,682 | | |
$ | 9,150,833 | |
Expenditures for segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 1,165,526 | | |
$ | 76,211 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| - | | |
| - | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 338,212 | | |
| - | |
STEP | |
| 320,484 | | |
| 286,861 | |
Corporate purchases | |
| 21,349 | | |
| 765,117 | |
Expenditures
for segment assets | |
$ | 1,845,571 | | |
$ | 1,128,189 | |
Segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 26,578,251 | | |
$ | 29,893,606 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| 281,303 | | |
| 155,025 | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 1,121,225 | | |
| 884,905 | |
STEP | |
| 939,330 | | |
| 1,067,295 | |
Corporate Assets | |
| 36,532,975 | | |
| 37,633,210 | |
Segment
assets | |
$ | 65,453,084 | | |
$ | 69,634,041 | |
Customer
Deposits
Customer
deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership
(“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the
completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to the
customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the
accompanying balance sheet and totaled $3,755,187
and $4,047,269
on December 31, 2024, and 2023 respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from
year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.
Warranty
The
Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells
separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty.
During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship,
the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled
$2,600,129 and $2,627,763 on December 31, 2024, and 2023, respectively. Deferred revenue for separately priced extended warranties longer
than one year totaled $2,207,950 and $2,974,710 on December 31, 2024, and 2023, respectively. The accrual for the one-year manufacturer’s
warranty liability totaled $212,000 and $354,000 on December 31, 2024, and 2023, respectively. During the years ended December 31, 2024,
and 2023, the Company recognized revenue of $4,155,550 and $3,897,578, respectively, related to the extended service-type warranties
that were amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to
extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning
of the period and new extended service-type warranties sold during the period.
STEP
Revenue
The
Company’s STEP operations consist principally of leasing its simulator products under operating agreements expiring in one year.
At the commencement of a STEP agreement, any lease payments received are deferred and no income is recognized. Subsequently, payments
are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period
of 12 months and can be renewed for an additional 12-month period up to two additional 12-month periods maximum of 36-months for the
entire agreement. This is a change from prior years which allowed for renewals up to 48 months for a total of 60 months. Agreements may
be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments
are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The
agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying
assets to be purchased at their fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support
and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects
to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The
agreements do not include a residual value guarantee. Management notes with 4-year history of providing this service and additional revenue
stream, the Company has only had cancellation of a total of 8 STEP agreements before the
5-year end date of the contract this equates to less than 5% of all agreements.
Fair
Value Measurements
ASC
Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to
transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value
hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring
fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:
Level
1: Quoted prices in active markets for identical assets or liabilities;
Level
2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that
are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities; and
Level
3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable
assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.
Fair
Value of Financial Instruments
The
Company’s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, accounts payable,
notes payable and accrued liabilities. The carrying amount of cash and cash equivalents, receivable, payables and accruals approximates
fair value die to the short-term nature of these items. The notes payable also approximate fair value based on evaluations of market
interest notes.
Cash
and Cash Equivalents
The
Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.
Certificates
of Deposit and Mutual Funds
The
Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit
ratings. The certificates of deposit generally have an average maturity of approximately six months and are subject to penalties for
early withdrawal. The money market mutual funds are open-ended and can be withdrawn at any time without penalty.
Accounts
and Allowance for Credit Losses
The
Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables
aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible.
Accounts receivable does not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained
an allowance for credit losses of $177,056 and $343,695 on December 31, 2024, and 2023, respectively.
Inventory
Inventory
is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished
goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory
for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated
net realizable value. Inventory reserves were $487,371 and $429,488 on December 31, 2024, and 2023, respectively.
Property
and Equipment
Property
and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized
in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or
renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements,
when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated
economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term.
For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life
instead of the remaining agreement term. Estimated useful lives are summarized as follows:
Schedule of Property and Equipment Estimated Useful Lives
Computer
equipment |
|
3-5
years |
Furniture
and office equipment |
|
5-7
years |
Leased
STEP equipment |
|
5
years |
Leasehold
improvements |
|
7
years |
Building |
|
39.5
years |
Building
Improvements |
|
7
years |
Intangible
Assets
Intangible
assets on December 31, 2024 and 2023 are comprised of various patents. We compute amortization expense on the patents using the straight-line
method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line
method over the weighted average remaining period which is 15 years.
Cost
of Products Sold
Cost
of products sold represents manufacturing costs, consisting of materials, labor, travel and overhead related to finished goods, components
and install and service trips . Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related
to product delivery are included in the cost of products sold.
Advertising
Costs
Costs
associated with advertising are expensed as incurred. Advertising expenses were $239,285 and $156,010 for the years ended December 31,
2024 and 2023, respectively. These costs include domestic and international trade shows, websites, and sales promotional materials.
Research
and Development Costs
Research
and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly
related to research and development support. Research and development expenses were $3,003,302 and $2,794,314 for the years ended December
31, 2024 and 2023, respectively.
Legal
Costs
Legal
costs relating to loss contingencies are expensed as incurred. See Note 9. Commitments and Contingencies.
Concentration
of Credit Risk and Major Customers and Suppliers
Financial
instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates
of deposit and accounts receivable.
The
Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings
and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the
accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category.
The Company had uninsured cash and cash equivalents of $17,540,827 and $18,349,842 on December 31, 2024 and 2023, respectively.
Sales
are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of
its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal
charges relative to doubtful accounts.
As
of December 31, 2024, the Company had two customers that accounted for 28% and 13% of gross accounts receivable. As of December 31, 2023,
the Company had two customers that accounted for 28% and 14% of total accounts receivable.
As
of December 31, 2024, the Company had one customer that accounted for 11%
of the total revenue. As of December 31, 2023, the Company had one customer that accounted for 19%
of the total revenue
Income
Taxes
Deferred
tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities
using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for
income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the
temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences
of events that have been recognized in financial statements or tax returns, judgment and interpretation of statutes are required.
In
assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable
income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established.
The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets
will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined
that it is more likely than not that the Company will fully realize all its deferred tax asset and no valuation allowance was recorded
on December 31, 2024 and 2023.
The
Company did not recognize any assets or liabilities relative to uncertain tax positions on December 31, 2024 and 2023. Interest or penalties,
if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits because of tax positions taken,
there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected
to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in
the financial statements.
The
Company receives tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position,
based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized 84 based on the largest amount
of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax
positions on December 31, 2024 or 2023.
The
Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years
between 2017 and 2024; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are
often complex and can require several years to complete.
Impairment
of Long-Lived Assets
Long
lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison
of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying
amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount
of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending
on the nature of the asset. On December 31, 2024 and 2023, the Company concluded that there has been no indication of impairment to the
carrying value of its long-lived assets. As such, no impairment has been recorded.
Stock
Based Compensation
The
Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the
fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions
including volatility, expected term and risk-free interest rates. See Note 9. Commitments and Contingencies and Note 11. Stockholders’
Equity regarding stock-based awards made during the year ended December 31, 2024 and 2023.
The
expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual
terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield
available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past
and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options
is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as
they occur rather than estimating them at the time of grant.
Net
Income per Common Share
The
net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income
per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants
were exercised. Earnings per share computations are as follows:
Schedule of Earnings Per Share
| |
2024 | | |
2023 | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023
(Restated) | |
Net Income | |
$ | 1,363,681 | | |
$ | 9,150,835 | |
Weighted average common stock outstanding | |
| 11,162,917 | | |
| 10,958,448 | |
Incremental shares from stock options | |
| - | | |
| 5,029 | |
Weighted average common stock outstanding, diluted | |
| 11,162,917 | | |
| 10,963,477 | |
| |
| | | |
| | |
Net Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.12 | | |
$ | 0.85 | |
Diluted | |
$ | 0.12 | | |
$ | 0.85 | |
Note
2. Inventory
Inventory
consisted of the following as of:
Schedule of Inventory
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Raw materials, WIP, finished goods and Materials being inspected | |
$ | 15,070,771 | | |
$ | 12,834,368 | |
Reserve | |
| (487,371 | ) | |
| (429,488 | ) |
| |
| | | |
| | |
Total Inventory | |
$ | 14,583,400 | | |
$ | 12,404,880 | |
Note
3. Property and Equipment
Property
and equipment consisted of the following as of:
Schedule of Property and Equipment
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Land | |
$ | 1,778,987 | | |
$ | 1,778,987 | |
Building & Building Improvements | |
| 11,523,813 | | |
| 9,146,556 | |
Computer equipment | |
| 1,301,700 | | |
| 1,233,989 | |
Furniture and office equipment | |
| 349,669 | | |
| 295,208 | |
Machinery and equipment | |
| 4,368,752 | | |
| 2,865,014 | |
STEP equipment | |
| 2,561,775 | | |
| 2,241,291 | |
Leasehold improvements | |
| 336,763 | | |
| 358,584 | |
Construction in Progress | |
| - | | |
| 2,456,259 | |
| |
| | | |
| | |
Total property and equipment | |
| 22,221,459 | | |
| 20,375,888 | |
Less: Accumulated depreciation and amortization | |
| (6,016,796 | ) | |
| (4,888,875 | ) |
| |
| | | |
| | |
Property and equipment, net | |
$ | 16,204,663 | | |
$ | 15,487,013 | |
Depreciation
expenses, including STEP depreciation, were $1,127,921 and $908,308 for the years ended December 31, 2024 and 2023, respectively.
On
August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000,
paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000 (Note 7). The Property consists
of approximately 4.3 acres and an industrial building of approximately 76,650 square feet. The Company moved all of its operations and
headquarters to the Property during 2022.
Under
the provision of ASC 805, the Company determined this acquisition was an asset acquisition. This determination was based on substantially
all of the fair value of the gross assets acquired was concentrated in the similarly identifiable assets of the Property. The fair value
was allocated to the land, building, and acquired leases based upon their relative fair values at the date of acquisition in accordance
with ASC 805-50-30-3.
The
fair value of the in-place leases is the estimated cost to replace the leases (including loss of rent, estimated commissions and legal
fees paid in similar leases). The capitalized in-place leases are amortized over the remaining term of the leases as amortization expense.
The fair value of the above or below market lease is the present value of the difference between the contractual amount to be paid pursuant
to the in-place lease and the estimated current market lease rate expected over the remaining non-cancellable life of the lease. The capitalized
above or below market lease values are amortized as a decrease or increase to the rental income over the remaining term of the lease.
Schedule of Purchase Price Allocation
| |
December 31, 2021 | |
| |
| |
Land | |
$ | 1,778,987 | |
Building and building improvements | |
| 8,937,050 | |
Acquired Lease Intangible Assets | |
| 83,963 | |
| |
| | |
Total Purchase Price | |
$ | 10,800,000 | |
Note
4. Intangible Assets
Intangible
assets consisted of the following as of:
Schedule of Intangible Assets
| |
December 31, 2024 | | |
December 31, 2023 | |
Patents | |
$ | 160,000 | | |
$ | 160,000 | |
Capitalized media content | |
| 451,244 | | |
| 451,244 | |
Acquired lease intangible assets | |
| - | | |
| 83,963 | |
| |
| | | |
| | |
Total intangible assets | |
| 611,244 | | |
| 695,207 | |
Less accumulated amortization | |
| (52,593 | ) | |
| (127,667 | ) |
| |
| | | |
| | |
Intangible assets, net | |
$ | 558,651 | | |
$ | 567,540 | |
Amortization
expense was $8,891 and $20,237 for the years ended December 31, 2024 and 2023, respectively. The weighted average remaining period is
7 years.
Note
5. Leases
From
2016 through March 2019, the Company leased approximately 4,529 rentable square feet of office and industrial space from an unaffiliated
third party for our machine shop at 2169 East 5th St., Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop from
the 5th St. location to 7910 South Kyrene Road, located within the same business complex as its main office. The Company executed a
lease amendment to add an additional 5,131 rentable square feet for the machine shop and extended its existing office lease through April
30, 2024. On June 1, 2022, we entered into a new lease of approximately 9,350 square feet located at 12301 Challenger Parkway, Orlando,
Florida, from an unaffiliate third party through May 2027.
The
Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The
Company has not entered into any financing leases.
In
addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The
lease includes fixed rent escalations. The Company’s lease does not include an option to renew.
The
Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net,
operating lease liability – short-term, and operating lease liability – long-term on its balance sheets.
Operating
lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation
to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on
the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease
payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company’s
incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized
on a straight-line basis over the lease term.
Effective
June 1, 2022, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $840,855. Effective
January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380
and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
Balance Sheet Classification | |
December 31, 2024 | | |
December 31, 2023 | |
Assets | |
| | | |
| | |
Operating lease right-of-use assets, beginning of period | |
$ | 716,687 | | |
$ | 1,212,814 | |
Amortization for the year ended | |
| (279,592 | ) | |
| (496,127 | ) |
Total operating lease right-of-use asset | |
$ | 437,095 | | |
$ | 716,687 | |
Liabilities | |
| | | |
| | |
Current | |
| | | |
| | |
Operating lease liability, short-term | |
$ | 192,410 | | |
$ | 317,840 | |
Non-current | |
| | | |
| | |
Operating lease liability, long-term | |
| 265,111 | | |
| 432,176 | |
Total lease liabilities | |
$ | 457,521 | | |
$ | 750,016 | |
Future
minimum lease payments as of December 31, 2024, under non-cancellable operating leases are as follows:
Schedule of Future Minimum Lease Payments
| |
| | |
2025 | |
$ | 192,196 | |
2026 | |
| 196,311 | |
2027 | |
| 99,381 | |
| |
| | |
Total lease payments | |
| 487,888 | |
Less: imputed interest | |
| (30,367 | ) |
Operating lease liability | |
$ | 457,521 | |
The
Company had a deferred rent liability of $0
on December 31, 2024, and 2023, relative to the increasing future minimum lease payments. Rent expenses for the years ended December
31, 2024, and 2023 were $497,393
and $551,412,
respectively. As VirTra only has one lease agreement the weighted average remaining lease term ins 2.5 years and the average discount
rate of that lease is 4.5%
Note
6. Accrued Expenses
Accrued
compensation and related costs consisted of the following as of:
Schedule of Accrued Compensation and Related Costs
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Salaries and wages payable | |
$ | 545,592 | | |
$ | 457,565 | |
Employee benefits payable | |
| 34,125 | | |
| 54,811 | |
Accrued paid time off (PTO) | |
| 322,406 | | |
| 361,418 | |
Profit sharing payable | |
| 351,421 | | |
| 1,347,622 | |
| |
| | | |
| | |
Total accrued compensation and related costs | |
$ | 1,253,544 | | |
$ | 2,221,416 | |
Accrued
expenses and other current liabilities consisted of the following as of:
Schedule of Accrued Expenses and Other Current Liabilities
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Manufacturer’s warranties | |
$ | 212,000 | | |
$ | 354,000 | |
Taxes payable | |
| - | | |
| 3,411,669 | |
Miscellaneous payable | |
| 445,114 | | |
| 204,890 | |
| |
| | | |
| | |
Total accrued expenses and other current liabilities | |
$ | 657,114 | | |
$ | 3,970,559 | |
Included
in the miscellaneous payable is an accrual for $275,000 due to the leaseholder of the Kyrene property. See Note 12. Subsequent Events for further
information
Note
7. Note Payable
On
August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000,
paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000. The loan terms include interest
to be accrued at a fixed rate of 3% per year, 119 regular monthly payments of $40,978, and one irregular payment of $5,956,538 due on
the maturity date of August 23, 2031. The Company began making monthly payments on September 23, 2021. The payment and performance of
the loan is secured by a security interest in the property acquired.
The
note payable amounts consist of the following:
Schedule of Notes Payable
| |
December
31, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Short-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 218,890 | | |
| 222,320 | |
Accrued
interest to date | |
| 11,897 | | |
| 4,035 | |
| |
| | | |
| | |
Note
Payable, short-term | |
| 230,787 | | |
| 226,355 | |
| |
| | | |
| | |
Long-term
liabilities | |
| | | |
| | |
Note
payable, principal | |
| 7,567,536 | | |
| 7,813,021 | |
| |
| | | |
| | |
Note
payable, long term | |
| 7,567,536 | | |
| 7,813,021 | |
Future
minimum Note payments as of December 31, 2024, are as follows:
Schedule
of Future Minimum Lease Payments
| |
| | |
2025 | |
$ | 258,290 | |
2026 | |
| 266,256 | |
2027 | |
| 274,469 | |
2028 | |
| 282,343 | |
2029 | |
| 291,644 | |
Future | |
| 6,425,321 | |
Total | |
| 7,798,323 | |
Note
8. Related Party Transactions
During
the years ended December 31, 2024 and 2023, related parties exercised 5,000
and 15,000
previously awarded options for the exercise price
of $20,153
and $54,900,
respectively, resulting in issuance of common stock to the Executive Chairman and one member of the Board of Directors.
Note
9. Commitments and Contingencies
Litigation
From
time to time, the Company is notified of litigation or that a claim is being made against it. The Company evaluates contingencies on
an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably
estimated. There is no pending litigation at this time. The Company did settle a minor claim in 2025 in relation to our legacy lease agreement please see Note 12 subsequent
events
Employment
Agreements
On
April 2, 2012, the Company entered into three-year Employment Agreements with its (now former) Chief Executive Officer and Chief
Operating Officer that called for base annual salaries of $195,000
and $175,000,
respectively, subject to cost-of-living adjustments, and containing automatic one-year extension provisions. These contracts were
renewed annually and were adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments. As of
December 31, 2023, the former’s Chief Executive Officer’s base annual salary was $349,860. He resigned effective July 12, 2024.
On
May 2, 2022, VirTra, Inc. announced the appointment of John F. Givens II as its co-Chief Executive Officer, effective April 11, 2022.
Mr. Givens has been serving as a director of VirTra since November 2020. VirTra agreed to pay Mr. Givens an initial annual base salary
of $298,990, subject to annual review. VirTra issued Mr. Givens a signing bonus of 64,815 shares of common stock which were restricted
from transfer until the earlier of: i) 12 months of employment having lapsed or ii) the Company terminating employment with Mr. Givens
without cause. Mr. Givens was granted 288,889 Restricted Stock Units, to be awarded based on the achievement of certain performance goals
over the next three years.
The
Company entered into a three-year employment agreement with Mr. Givens effective August 15, 2023 that provides for an annual base salary
of $349,860, subject to increases based on the cost of living at a minimum. The agreement automatically extends for additional periods
of one year. The contract shall be renewed annually with upward adjustments each year applying the same percentage increase approved
for Company-wide cost-of-living adjustments. The employment agreement entitles Mr. Givens to an annual cash bonus if so determined by
VirTra’s Board of Directors. In addition, the agreement entitles Mr. Givens to participate in any equity incentive plan adopted
by the Company.
Restricted
Stock Units
Beginning
on the last business day of August 2022, with respect to the then Co-Chief Executive Officers and Chief Operating Officer, a tranche
of restricted stock units could vest if the Company had achieved net profit (net income under GAAP) for the twelve months ending
June 30, 2022, of at least $2,500,000. For every $500,000 earned more than $2,500,000 another tranche would vest. If the maximum net
profits (net income under GAAP) of $7,000,000 was achieved, ten tranches would vest. Similarly, on the last business day of August
2023, a tranche of restricted stock units could vest if the Company had achieved a net profit (net income under GAAP) of at least
$3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit (net income under GAAP).
This vesting arrangement continued with the last business day of August 2024, with the minimum net profit (net income under GAAP)
threshold being $3,500,000 and the maximum net profit (net income under GAAP) being $11,000,000.
It
is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of
achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a
straight-line basis over the remaining time period.
The
Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending
June 30, 2023, of $3,000,000 was probable and recorded an expense of $105,405 related to the RSUs for the period ending December 31, 2022.
The Company determined that the net profit (net income under GAAP) over $4,500,000 would be probable and recorded an expense of $199,477
for the six months ended June 30, 2023. The Company determined that the net profit (net income under GAAP) for the
twelve months ended June 30, 2023 was at least $4,500,000 and therefore awarded 22,988 (prior to deduction of 9,142 shares to pay the
tax withholding liability) and 29,360 (prior to deduction of 11,394 shares to pay the tax withholding liability) shares of common stock
to its Executive Chairman and Chief Executive Officer, respectively.
The
Company determined based on vesting terms described above that the net profit (net income under GAAP) for the twelve months ending
June 30, 2024 of $4,500,000 was
probable and recorded an expense of $207,995 related
to the RSU expense for the six months ended December 31, 2023.
In
October 2023, the Chief Executive Officer was issued 133,333
shares upon settlement of restricted stock units.
In
July 2024, the Executive Chairman was issued 100,000 (prior to the deduction of 41,457 shares to pay tax withholding) for a total issuance
of 58,543 shares upon settlement of restricted stock units.
In
October 2024, a single employee was granted 2,500 shares of common stock upon settlement of restricted stock units as a one-time compensation
payment
In
October 2024, the Chief Executive Officer was issued 118,519 (prior to the deduction of 46,367 shares to pay tax withholding) for a total
issuance of 72,152 shares upon settlement of restricted stock units.
In
December 2024, the Chief Financial Officer was awarded 10,000 (prior to deduction of 3,716 shares to pay tax withholding) for a
total of 6,284 shares of common stock upon settlement of restricted stock units.
Profit
Sharing
VirTra
provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees.
The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year only
to active employees. For the years ended December 31, 2024 and 2023, the amount expensed to operations was $216,255
and $1,260,431,
respectively.
Note
10. Income Taxes
The
Company accounts for its deferred tax assets and liabilities, including excess tax benefits of share-based payments, based on the tax
ordering of deductions to be used on its tax returns. The tax effects of temporary differences that give rise to significant portions
of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:
Schedule of Deferred Tax Assets and Liabilities
| |
2024 | | |
2023 | |
| |
Years ending December 31, | |
| |
2024 | | |
2023 | |
Deferred Tax Assets: | |
| | | |
| | |
Net Operating Loss Carry Forwards | |
$ | - | | |
$ | - | |
Tax Credits | |
| 729,111 | | |
| 560,971 | |
Deferred Revenue | |
| 1,488,641 | | |
| 1,525,489 | |
Stock Compensation | |
| 230,617 | | |
| 395,485 | |
Reserves, Accruals, Other | |
| 281,995 | | |
| 356,689 | |
Intangibles | |
| 1,726,212 | | |
| 1,420,445 | |
Right of Use Liability | |
| 112,567 | | |
| 189,289 | |
| |
| | | |
| | |
Total Deferred Tax Assets | |
$ | 4,569,143 | | |
$ | 4,448,368 | |
| |
| | | |
| | |
Deferred Tax Liabilities: | |
| | | |
| | |
Fixed Assets | |
$ | (641,880 | ) | |
$ | (637,337 | ) |
Right of Use Asset | |
| (107,543 | ) | |
| (180,877 | ) |
Inventory Capitalization | |
| (224,146 | ) | |
| - | |
| |
| | | |
| | |
Total Deferred Tax Liabilities | |
$ | (973,569 | ) | |
$ | (818,214 | ) |
| |
| | | |
| | |
Valuation Allowance | |
| - | | |
| - | |
| |
| | | |
| | |
Net Deferred Taxes | |
$ | 3,595,574 | | |
$ | 3,630,154 | |
Internal
Revenue Code Section 382 limits the ability to utilize net operating losses if a 50% change in ownership occurs over a three-year period.
The Company does not believe that such a limitation of the net operating losses has occurred.
Significant
components of the provision (benefit) for income tax for the years ended December 31 are as follows:
Schedule of Significant Components of Income Tax Provision
| |
2024 | | |
2023 | |
| |
| | |
| |
Current | |
$ | 853,256 | | |
$ | 4,924,686 | |
Deferred | |
| 34,030 | | |
| (3,105,874 | ) |
Change in valuation allowance | |
| - | | |
| - | |
| |
| | | |
| | |
Provision (benefit) for income taxes | |
$ | 887,286 | | |
$ | 1,818,812 | |
The
Company is subject to federal and state taxes. Reconciliations of the Company’s effective income tax rate to the federal statutory
rate for the years ended December 31 are as follows:
Schedule of Reconciliation of Income Tax Rate
| |
2024 | | |
2023 | |
Federal income tax expense at the statutory rate | |
| 21. | % | |
| 21.0 | % |
State income taxes, net of federal benefit | |
| .2 | % | |
| .12 | % |
Research credits | |
| (11.4 | )% | |
| (4.85 | )% |
Permanent differences | |
| (5.6 | )% | |
| 0.38 | % |
Prior period revenue adjustment | |
| 5.9 | % | |
| 0.0 | % |
Other | |
| 3.2 | % | |
| (.14 | )% |
Expiration of stock option compensation | |
| 10.7 | % | |
| 0.0 | % |
Inventory tax capitalization method change | |
| 9.8 | % | |
| 0.0 | % |
Change in valuation allowance | |
| 0.0 | % | |
| 0.0 | % |
| |
| | | |
| | |
Provision (benefit) for income taxes | |
| 34.1 | % | |
| 16.51 | % |
Note
11. Stockholders’ Equity
Authorized
Capital
Common
Stock.
Authorized
Shares. The Company is authorized to issue 60,000,000 shares of common stock, par value $0.0001 per share, of which (a) 50,000,000
shares shall be common stock, par value $0.0001, (b) 2,500,000 shares shall be Class A common stock, par value $0.0001 per share (the
“Class A Common Stock”), and (c) 7,500,000 shares shall be Class B common stock, par value $0.0001 per share (the “Class
B Common Stock”). No shares of Class A Common Stock or Class B Common Stock have been issued.
Rights
and Preferences. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions
of the Company’s articles of incorporation:
(i)
Each holder of common stock shall be entitled to one (1) vote for each share of common stock held of record by such holder. The holders
of shares of common stock shall not have cumulative voting rights.
(ii)
Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such
holder. The holders of shares of Class A Common Stock shall not have cumulative voting rights.
(iii)
The holders of common stock and Class A Common Stock shall vote together as a single class on all matters on which stockholders are generally
entitled to vote.
(iv)
The holders of Class B Common Stock shall not be entitled to vote on any matter, except that the holders of Class B Common Stock shall
be entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate
number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers,
preferences, or special rights of the shares of such class so as to affect them adversely.
Preferred
Stock
Authorized
Shares. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the “Preferred
Stock”).
Rights
and Preferences. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of
Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the
Preferred Stock or any series thereof.
Treasury
Stock
During
the years ended December 31, 2024 and 2023, the Company purchased no treasury shares.
Non-qualified
Stock Options
The
Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation
plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally
seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following
table summarizes all non-qualified stock options as of:
Schedule of Non-qualified Stock Options
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
Number of | | |
Weighted | | |
Number of | | |
Weighted | |
| |
Stock Options | | |
Exercise Price | | |
Stock Options | | |
Exercise Price | |
Options outstanding, beginning of year | |
| 15,000 | | |
$ | 4.03 | | |
| 45000 | | |
$ | 4.26 | |
Granted | |
| - | | |
| - | | |
| - | | |
| - | |
Redeemed | |
| (10,000 | ) | |
| 3.76 | | |
| (15,000 | ) | |
| 5.09 | |
Exercised | |
| (5,000 | ) | |
| 3.76 | | |
| (15,000 | ) | |
| 3.66 | |
Expired / terminated | |
| - | | |
| - | | |
| - | | |
| - | |
Options outstanding, end of year | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
Options exercisable, end of year | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
The
Company did not have any non-vested stock options outstanding as of December 31, 2024. The weighted average contractual term for options
outstanding and exercisable on December 31, 2024, and 2023 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable
on December 31, 2024, and 2023 was $0 and $81,600, respectively. The aggregate intrinsic value is calculated as the difference between
the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have
an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value
of the Company’s common stock are considered to have no intrinsic value. For the years ended December 31, 2024 and 2023, the Company
received payments related to the exercise of options in the amount of $20,153 and $54,900, respectively. The total fair value of shares
vested during the years ended December 31, 2024 and 2023 is $0.
The
following table summarizes information about stock options outstanding and exercisable as of December 31, 2024:
Schedule of Stock Options Outstanding and Exercisable
Range
of
Exercise Price |
|
Number
of
Options
Outstanding |
|
Weighted
Average
Exercise Price |
|
Number
of
Options
Exercisable |
|
Weighted
Average
Exercise Price |
|
|
|
|
|
|
|
|
|
$1.00
- $1.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$2.00
- $2.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$3.00
- $3.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$4.00
- $4.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$5.00
- $5.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
|
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
The
following table summarizes information about stock options outstanding and exercisable as of December 31, 2023:
Range
of
Exercise Price |
|
Number
of
Options
Outstanding |
|
Weighted
Average
Exercise Price |
|
Number
of
Options
Exercisable |
|
Weighted
Average
Exercise Price |
|
|
|
|
|
|
|
|
|
$1.00
- $1.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$2.00
- $2.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$3.00
- $3.99 |
|
|
|
7,500 |
|
|
$ |
3.76 |
|
|
|
7,500 |
|
|
$ |
3.76 |
|
$4.00
- $4.99 |
|
|
|
7,500 |
|
|
$ |
4.24 |
|
|
|
7,500 |
|
|
$ |
4.24 |
|
$5.00
- $5.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
|
|
|
|
15,000 |
|
|
$ |
4.26 |
|
|
|
15,000 |
|
|
$ |
4.26 |
|
2017
Equity Incentive Plan
On
August 23, 2017, our Board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the VirTra,
Inc. 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist
us in attracting, retaining and motivating employees, including officers, consultants and directors. We may provide these incentives
through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units
and other cash or stock -based awards.
A
total of 1,187,500 shares of our common stock was initially authorized and reserved for issuance under the Equity Plan. This reserve
automatically increased on January 1, 2019, and each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3%
of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined
by the Board.
Awards
may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future
parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder
of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units,
performance shares and performance units and cash-based awards and other stock-based awards.
For
the years ended December 31, 2024 and 2023, there were no options issued under the Equity Plan.
Common
stock activity
In
December 2024, the Chief Financial Officer was awarded 10,000 (prior to deduction of 3,716 shares to pay tax withholding) for a
total of 6,284 shares of common stock upon settlement of restricted stock units
In
October 2024, a single employee was granted 2,500 shares of common stock upon settlement of restricted stock units as a one-time compensation
payment
In
October 2024, the Chief Executive Officer was issued 118,519 (prior to the deduction of 46,367 shares to pay tax withholding) for a total
issuance of 72,152 shares upon settlement of restricted stock units.
In
July 2024, the Executive Chairman was issued 100,000
(prior to the deduction of 41,457
shares to pay tax withholding) for a total issuance of 58,543
shares upon settlement of restricted stock units.
In
December 2023, the Chief Financial Officer and the Company’s general counsel were awarded 5,000
(prior to deduction of 1,709
share to pay tax withholding to equal 3,291)
and 10,438
(prior to deduction of 3,688
shares to pay tax withholding to equal 6,750)
shares of common stock upon settlement of restricted stock units.
In
October 2023, the Chief Executive Officer was issued 133,333 shares upon settlement of restricted stock units.
On
September 1, 2023, the Company awarded 22,988 (prior to deduction of 9,142 shares to pay the tax withholding liability) and 29,360 (prior
to deduction of 11,394 shares to pay the tax withholding liability) shares of common stock to its Executive Chairman and Chief Executive
Officer, respectively, in settlement of RSUs, based on the Company’s performance for the twelve months ended June 30, 2023.
During
the year ended December 31, 2024, a total of 15,000 shares of common stock were issued
pursuant to the exercise and redemption of stock options.
The
Board of Directors appointed Jim McDonnell as an independent member to the Board effective January 1, 2023 and granted him 10,684 restricted
shares of the Company’s common stock which were subject to vesting requirements and 42,735 restricted stock units which vest only
upon the sale of the Company.
Also
on January 1, 2023, 5,331 shares were issued to an employee as a signing bonus.
Note
12. Subsequent Events
VirTra
settled a lease dispute on the Kyrene property (signed in 2018) in February 2025. Since we had the full settlement amount
of $275,000
before the financials were closed and the lease agreement ended in 2024, we recorded the entire expense in the 2024 financial
statements under Other Expense and accrued the amount as a miscellaneous payable on the balance sheet.
ITEM
9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.
None.
ITEM
9A. CONTROLS AND PROCEDURES.
Disclosure
controls and procedures
We
maintain “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e), promulgated by the SEC pursuant
to the Exchange Act. Disclosure controls and procedures include controls and procedures designed to ensure that information required
to be disclosed in our Company’s reports filed under the Exchange Act is recorded, processed, summarized and reported within the
time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management,
including our principal executive officers and principal financial officer, to allow timely decisions regarding required disclosure.
Our management, with the participation of our principal executive officers and principal financial officer, evaluated our Company’s
disclosure controls and procedures as of the end of the period covered by this annual report on Form 10-K. Based on this evaluation,
our principal executive officers and principal financial officer concluded that as of December 31, 2024, our disclosure controls and
procedures were not effective. The ineffectiveness of our disclosure controls and procedures was due to material weaknesses, which we
identified in our report on internal control over financial reporting.
Internal
control over financial reporting
Management’s
annual report on internal control over financial reporting
Our
management, including our principal executive officers and principal financial officer, is responsible for establishing and maintaining
adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Our management, with the participation
of our principal executive officers and principal financial officer, evaluated the effectiveness of our internal control over financial
reporting as of December 31, 2024. Our management’s evaluation of our internal control over financial reporting was based on the
2013 framework in Internal Control-Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Based on this evaluation, our management concluded that as of December 31, 2024, our internal control over financial reporting was not
effective. This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm
pursuant to the rules of the SEC for emerging growth companies.
The
ineffectiveness of our internal control over financial reporting was due to the following material weaknesses which we identified in
our internal control over financial reporting: (i) the lack of multiple levels of management review on complex business, accounting and
financial reporting issues, and (ii) we had not implemented adequate system and manual controls. Until such time as we expand our staff
to include additional accounting and executive personnel and accounting systems and procedures, it is likely we will continue to report
material weaknesses in our internal control over financial reporting.
A
material weakness is a deficiency or a combination of control deficiencies in internal control over financial reporting such that there
is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected
on a timely basis.
Limitations
on Effectiveness of Controls
Our
principal executive officers and principal financial officer do not expect that our disclosure controls or our internal control over
financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only
reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect
the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the
inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances
of fraud, if any, within our Company have been detected. These inherent limitations include the realities that judgments in decision-making
can be faulty, and that breakdowns can occur because of a simple error or mistake. Additional controls can be circumvented by the individual
acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls
is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will
succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes
in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a
cost-effective control system, misstatements due to error or fraud may occur and not be detected.
Changes
in Internal Controls over Financial Reporting
There
was no change in our internal control over financial reporting that occurred during the year ended December 31, 2024, that has materially
affected, or is reasonably likely to materially affect, our internal control over financial reporting. However, subsequent to December
31, 2024, we implemented more formal review and documentation of workflow processes, and increased ERP training.
ITEM
9B. OTHER INFORMATION.
None.
ITEM
9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTION.
None.
PART
III
ITEM
10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.
Board
of Directors and Executive Officers
The
following table sets forth the names, positions and ages of our current directors and executive officers. Each director is elected at
our annual meeting of stockholders and holds office for one year, or until his successor is elected and qualified. Officers are elected
by our Board of Directors and their terms of office are at the discretion of our Board.
Name |
|
Age |
|
Position/Title |
John
F. Givens II |
|
60 |
|
Board
Chair and Chief Executive Officer and Director |
Alanna
Boudreau |
|
45 |
|
Chief
Financial Officer |
Jeffrey
D. Brown |
|
61 |
|
Director |
Gregg
C.E. Johnson |
|
59 |
|
Director |
Michael
T. Ayers |
|
61 |
|
Director |
Lt.
Gen.(R) Maria R. Gervais |
|
59 |
|
Director |
Biographical
information concerning the directors and executive officers listed above is set forth below:
John
F. Givens II. Mr. Givens was initially appointed as Co-Chief Executive Officer as of April 11, 2022, and has served as a director
of our Company since November 2, 2020. Mr. Givens was appointed to the role of Chief Executive Office in August of 2023 and became Board
Chair in July 2024. Mr. Givens has over 20 years’ experience as a board member, entrepreneur, and corporate executive. He currently
serves as a military board advisor to Bohemia Interactive Simulations (BISim), a global developer of advanced military simulation and
training software. In 2010, Mr. Givens established the US company of BISim, and as president, took military simulations products from
inception to production. Mr. Givens has achieved numerous awards and honors, including appointment to the board of directors of the National
Center for Simulation (NCS), an association of defense companies, and the “Pioneer Awards” for outstanding contributions
and innovations to the training and effectiveness of US and overseas soldiers, sailors, and airmen. Mr. Givens graduated with a Bachelor
of Science degree in Computer Science from the Florida Institute of Technology and proudly served in the United States Army. We believe
Mr. Givens history as founder and president of BISim, and his business development expertise, technology background and extensive management
experience provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to serve on our Board
of Directors.
Alanna
Boudreau. Ms. Boudreau was appointed as our Chief Financial Officer as of December 2022. She brings over 20 years of experience
in managerial, financial and operating functions, most recently serving as group controller for the 600 Group PLC (AIM: SIXH), a publicly
listed U.K.-based global industrial laser company. At The 600 Group, she oversaw all accounting activities for a business with over $30
million of revenues that included two manufacturing plants and offices in Orlando, Florida and United Kingdom. Prior to The 600 Group,
Boudreau was an Accounting Manager at Advent Health, a leading U.S.-based nonprofit health care company, where she oversaw accounting
functions for 12 locations. Boudreau graduated Summa Cum Laude from the New York Institute of Technology, receiving a Bachelor of Science
in Business Administration. She received an MBA from the University of Phoenix.
Jeffrey
D. Brown. Mr. Brown has served as a director of our Company since 2011. Mr. Brown has been a Certified Public Accountant (“CPA”)
since 1993 and a Financial Advisor for over 20 years, performing financial services for a wide range of companies.
From 2002 to 2004, Mr. Brown was the Chief Financial Officer for Gold Canyon Candles, a provider of fragranced candles and accessories
during a period of rapid growth in revenues. From 1990 to 1994, Mr. Brown was an auditor at Ernst & Young performing audits for a
variety of organizations. Mr. Brown received a Bachelor of Science in Accounting from California State University, San Bernardino and
his CPA designation in 1993. We believe Mr. Brown’s history as a financial and accounting services professional, and a former auditor
and management experience provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to
serve on our Board of Directors.
Gregg
C.E. Johnson. Mr. Johnson has served as a director of our Company since November 2022. He received his law degree in 1988 from
Osgoode Hall Law School in Toronto, Canada, and was admitted as a lawyer in Alberta in 1989. He also has extensive experience in corporate
compliance and senior management of high-growth entrepreneurial companies. Since October 2021, Mr. Johnson has been the chief executive
officer of Serenus Global Inc., a privately held fast growing medical company based in Tempe, Arizona and Calgary, Alberta. From January
2017 to November 2021, he was the chief executive officer of Upeva, Inc., which provided business advisory services pertaining to capital
markets, corporate finance, mergers and acquisitions, crowdfunding, and NASDAQ compliance. Mr. Johnson was the primary advisor to our
board on our successful effort to list our stock on NASDAQ as well as a member of VirTra’s Advisory Board. He has served as corporate
secretary and a director of Vivos Biotechnologies, Inc. (aka Vivos Therapeutics, Inc.), a company which focuses on the development and
commercialization of innovative biomedical treatment alternatives, from May 2016 to March 2018. His career has included experience in
all stages of public company development and venture capital for emerging growth companies across Canada and the United States. We believe
Mr. Johnson’s experience in law, business, corporate compliance and emerging companies provide the requisite qualifications, skills,
perspectives, and experience that make him well qualified to serve on our Board of Directors.
Michael
T. Ayers. Mr. Ayers has had over 35 years in law enforcement. Since January 2019, Mr. Ayers has been the Executive Director of
the Georgia Peace Officer Standards and Training Council, which is a state agency consisting of 39 staff members with oversight of approximately
59,000 peace officers, correctional officers, jailors and communication officers’ training and certification. He spent 29 years
(January 1990 to January 2019) with the Georgia Bureau of Investigation. In his last position as special agent in charge, he managed
investigative activities in an area covering over 30 counties and directly supervised, trained, and developed special agents for the
Bureau. We believe that his experience in law enforcement, from patrol officer to senior policy roles, will contribute to the Company
being able to produce and deliver better training products and make him well qualified to serve on our Board of Directors.
Lt.
Gen.(R) Maria R. Gervais. Lt. Gen.(R) Gervais retired from the U.S. Army in August 2024 after having served in various capacities
for over 37 years. In her last position (May 2021 to August 2024), she served as the Deputy Commanding General at the U.S. Army Training
and Doctrine Command, with responsibility for leading the talent acquisition, workforce development, and strategic communication for
a 1.2 million member organization with a program budget of $5.1 billion. She directed the recruitment, on-boarding, and training of 100,000
employees and workforce development of over 800,000 employees each year. From October 2017 to May 2021, she served as the first Synthetic
Training Environment Cross Functional Team Director, where she led the effort to streamline the Army’s acquisition process to accelerate
modernization of the Army’s training enterprise. Her efforts resulted in the then existing process being reduced from 7 years to
2 years, the accelerated delivery (by 10+ years) of a new training methodology that improved workforce performance, and paving the way
for adoption of 3D terrain with the Army. We believe that her extensive career and experience in the U.S. Army, in the U.S. Army, specifically as a thought leader and subject matter expert
in the modeling, simulation, virtual/ gaming, and training domains, which uniquely positions her to provide the depth and breadth of knowledge necessary to help the Company make informed decisions
related to the military sales expansion initiatives currently being undertaken and make her well qualified to serve on our Board of Directors.
There
are no family relationships between any of the executive officers and directors.
Involvement
in Certain Legal Proceedings
None
of our directors, executive officers, significant employees or control persons has been involved in any legal proceeding listed in Item
401(f) of Regulation S-K in the past 10 years.
Board
Composition
Our
business and affairs are managed under the direction of our Board of Directors. The number of directors is fixed by our Board of Directors,
subject to our articles of incorporation and our bylaws. Currently, our Board of Directors consists of five directors.
Director
Independence
Our
Board of Directors has undertaken a review of the independence of each director. Based on information provided by each director concerning
his or her background, employment and affiliations, our Board of Directors has determined that: (i) Messrs. Brown, Johnson and Ayers
and Lt. Gen.(R) Gervais did not have a material relationship with us that could compromise their ability to exercise independent judgment
in carrying out their responsibilities and that each of these directors was “independent” as that term is defined under the
listing standards of NASDAQ and (ii) Mr. Givens was a non-independent director. Therefore, as of the date of this report, a majority
of our Board of Directors do not consist of “independent directors” as defined under the listing standards of NASDAQ.
Board
Leadership Structure and Board’s Role in Risk Oversight
Our
Board of Directors has a Chairman, Mr. Givens. The Chairman has authority, among other things, to preside over the Board meetings and
set the agenda for Board meetings. Accordingly, the Chairman has substantial ability to shape the work of our Board of Directors. Because
a majority of our Board of Directors will be independent, we believe that separation of the roles of Chairman and Chief Executive Officer
is not necessary at this time to ensure appropriate oversight by the Board of Directors of our business and affairs. However, no single
leadership model is right for all companies and at all times. The Board of Directors recognizes that depending on the circumstances,
other leadership models, such as the appointment of a lead independent director, might be appropriate. Accordingly, the Board of Directors
may periodically review its leadership structure. In addition, the Board of Directors will hold executive sessions in which only independent
directors are present.
Our
Board of Directors is generally responsible for the oversight of corporate risk in its review and deliberations relating to our activities.
Our principal source of risk falls into two categories, financial and product commercialization. The audit committee will oversee management
of financial risks; our Board of Directors regularly reviews information regarding our cash position, liquidity and operations, as well
as the risks associated with each. The Board of Directors regularly reviews plans, results and potential risks related to our product
development and commercialization efforts. Our compensation committee is expected to oversee risk management as it relates to our compensation
plans, policies and practices for all employees including executives and directors, particularly whether our compensation programs may
create incentives for our employees to take excessive or inappropriate risks which could have a material adverse effect on us.
Board
Committees
Our
Board of Directors has established three standing committees—the audit committee, compensation committee, and nominating and corporate
governance committee—each of which operates under a charter that has been approved by our Board of Directors. We have appointed
people to the Board of Directors and committees of the Board as required to meet the corporate governance requirements of the NASDAQ
Listing Rules.
Audit
Committee
We
have appointed four members of our Board of Directors to the audit committee, Messrs. Brown, Johnson and Ayers and Lt. Gen.(R) Gervais.
Mr. Brown serves as the chairman of the audit committee and satisfies the definition of “audit committee financial expert”
within the meaning of SEC regulations and the NASDAQ Listing Rules. In making a determination on which member will qualify as a financial
expert, our Board of Directors considered the formal education and nature and scope of such members’ previous experience.
Our
audit committee is responsible for, among other things:
|
● |
To
oversee our accounting and financial reporting and disclosure processes and the audit of our financial statements. |
|
● |
To
select and retain an independent registered public accounting firm to act as our independent auditor. |
|
● |
To
review with management, the internal audit department and our independent auditors the adequacy and effectiveness of our financial
reporting processes, internal control over financial reporting and disclosure controls and procedures, including any significant
deficiencies or material weaknesses. |
|
● |
To
review and discuss with our independent auditors and management our annual audited financial statements (including the related notes),
the form of audit opinion to be issued by the auditors on the financial statements and the disclosure under “Management’s
Discussion and Analysis of Financial Condition and Results of Operations” to be included in our annual report on Form 10-K. |
|
● |
To
review and approve the functions of our accounting department and approve the hiring or dismissal of the Chief Accounting Officer,
or such person as may, from time to time, be delegated such an internal audit function by the Board. |
|
● |
To
review and discuss with management policies and guidelines to govern the process by which management assesses and manages our risks. |
|
● |
To
establish and oversee procedures for the receipt, retention and treatment of complaints received by us regarding accounting, internal
accounting controls or auditing matters and the confidential, anonymous submission by Company employees of concerns regarding questionable
accounting or auditing matters. |
|
● |
To
review, approve and oversee any transaction between us and any related person and any other potential conflict of interest situations. |
|
● |
To
meet at least four times a year to fulfill its responsibilities. |
|
● |
To
review the audit committee charter at least annually and recommend any proposed changes to the Board for approval. |
Compensation
Committee
We
have appointed three members of our Board of Directors, Messrs. Ayers, Johnson and Brown, to the compensation committee. Mr. Ayers serves
as chairman of this committee. Our compensation committee will assist our Board of Directors in the discharge of its responsibilities
relating to the compensation of our executive officers.
Our
compensation committee is responsible for, among other things:
|
● |
To
review and approve the compensation of the Chief Executive Officers and to approve the compensation of all other executive officers. |
|
● |
To
review, and approve and, when appropriate, recommend to the Board for approval, any employment agreements and any severance arrangements
or plans, including any benefits to be provided in connection with a change in control, for the CEO and other executive officers,
which includes the ability to adopt, amend and terminate such agreements, arrangements or plans. |
|
● |
To
review our incentive compensation arrangements. |
|
● |
To
review and recommend to the Board for approval the frequency with which we will conduct Say on Pay Votes. |
|
● |
To
review the director’s compensation for service on the Board and Board committees at least once a year and to recommend any
changes to the Board. |
|
● |
To
meet at least two times a year. |
|
● |
To
review the compensation committee charter at least annually and recommend any proposed changes to the Board for approval. |
Nominating
and Corporate Governance Committee
We
have appointed three members of our Board of Directors, Messrs. Johnson and Brown and Lt. Gen.(R) Gervais, to the nominating and corporate
governance committee. Mr. Johnson serves as the chairman of the nominating and corporate governance committee.
Our
nominating and corporate governance committee is responsible for, among other things:
|
● |
To
determine the qualifications, qualities, skills, and other expertise required to be a director and to develop, and recommend to the
Board for its approval, criteria to be considered in selecting nominees for director. |
|
● |
To
select and approve the nominees for director to be submitted to a stockholder vote at the annual meeting of stockholders. |
|
● |
To
review the Board’s committee structure and composition and to appoint directors to serve as members of each committee and committee
chairmen. |
|
● |
To
develop and recommend to the Board for approval standards for determining whether a director has a relationship with us that would
impair its independence. |
|
● |
To
review and discuss with management the disclosure regarding the operations of the nominating and corporate governance committee and
director independence, and to recommend that this disclosure be included in our proxy statement or annual report on Form 10-K, as
applicable. |
|
● |
To
monitor compliance with our Code of Ethics and Business Conduct (the “Code of Ethics”), to investigate any alleged breach
or violation of the Code of Ethics and to enforce the provisions of the Code of Ethics. |
|
● |
To
meet at least two times a year. |
|
● |
To
review the nominating and corporate governance committee charter at least annually and recommend any proposed changes to the Board
for approval |
Code
of Ethics and Business Conduct and Whistleblower Protection Policy
We
have adopted a written Code of Ethics, which outlines the principles of legal and ethical business conduct under which we do business.
In addition, we have adopted a written Whistleblower Protection Policy to prevent adverse employment action of any kind against any of
our employees who lawfully report information about (i) fraudulent activities within our Company (including wire fraud, mail fraud and
bank fraud), (ii) violations of the Sarbanes-Oxley Act pertaining to fraud against stockholders of the Company, (iii) questionable accounting,
internal accounting controls or auditing matters of the Company, and (iv) conduct by our executives that violate our Code of Ethics,
or that cause reports and other public disclosures by us that are not full, fair and accurate. To advance this commitment, we have adopted
this Whistleblower Protection Policy. The Code of Ethics and Whistleblower Protection Policy are applicable to all our directors, officers
and employees and are available on our corporate website, www.virtra.com. We intend to disclose any amendments to our Code of Ethics,
or waivers of its requirements, on our website or in filings under the Exchange Act to the extent required by applicable rules and exchange
requirements.
Director
Compensation
2024
Director Compensation Table
Name | |
Fees earned or paid in cash | | |
Stock Awards | | |
Option Awards | | |
Non-equity incentive plan compensation | | |
Nonqualified deferred compensation earnings | | |
All Other Compensation | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Jeffrey D. Brown | |
$ | 25,500 | | |
$ | 26,080 | | |
$ | 21,050 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 72,630 | |
Gregg C.E. Johnson | |
$ | 25,500 | | |
$ | 29,340 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 54,840 | |
James McDonnell (1) | |
$ | 18,000 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 18,000 | |
Michael T. Ayers (2) | |
$ | 5,887 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 5,887 | |
Lt. Gen.(R) Maria Gervais (2) | |
$ | 5,887 | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | 5,887 | |
| (1) | Mr.
McDonnell served until October 21, 2024. |
| (2) | Mr.
Ayers and Lt. Gen.(R) Gervais commenced serving on the board beginning October 21, 2024. |
Beginning
July 1, 2024, each non-employee director (Messrs. Brown, Johnson, and Ayers and Lt. Gen.(R) Gervais) are paid $2,500 per month quarterly
in arrears to cover all Board and committee meetings, actions by written consent, and attendance fees. We reimburse our non-employee
directors for reasonable travel expenses incurred in attending Board and committee meetings. In addition, on the last business day immediately
prior to the annual stockholders meeting, each non-employee director is to receive 2,000 restricted stock units plus 500 restricted stock
units for each committee on which he/she serves. The 500 restricted stock unit grant is increased to 1,000 for committees on which the
director serves as chair. We also may allow our non-employee directors to participate in any equity compensation plans that we have adopted
or may adopt in the future. Historically, our directors that are our employees, have not received compensation for their service as directors.
ITEM
11. EXECUTIVE COMPENSATION
The
following table summarizes all compensation recorded by us in the past two fiscal years for:
|
● |
our
principal executive officer or other individual acting in a similar capacity during the fiscal year ended December 31, 2024, |
|
● |
our
two most highly compensated executive officers, other than our principal executive officers, who were serving as executive officers
on December 31, 2024, and |
|
● |
up
to two additional individuals for whom disclosure would have been provided but for the fact that the individual was not serving as
an executive officer on December 31, 2024. |
For
definitional purposes, these individuals are sometimes referred to as the “named executive officers.”
2024
Summary Compensation Table
| |
Fiscal | | |
| | |
| | |
Stock | | |
Option | | |
All Other | | |
| |
Name and | |
Year | | |
Salary | | |
Bonus | | |
Awards | | |
Awards | | |
Compensation | | |
Total | |
Principal Position | |
Ended | | |
($) | | |
($) | | |
($) | | |
($) | | |
($) | | |
($) | |
Robert D. Ferris (1) | |
| 12/31/2024 | | |
$ | 201,842 | | |
$ | 13,322 | | |
$ | 833,000 | | |
$ | 59,600 | | |
$ | 105,369 | | |
$ | 1,213,133 | |
Executive Chairman | |
| 12/31/2023 | | |
$ | 349,860 | | |
$ | 12,334 | | |
$ | - | | |
$ | 47,850 | | |
$ | - | | |
$ | 410,044 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
John F. Givens II (1) | |
| 12/31/2024 | | |
$ | 354,361 | | |
$ | 53,286 | | |
$ | 796,448 | | |
$ | - | | |
$ | - | | |
$ | 1,204,095 | |
Chief Executive Officer | |
| 12/31/2023 | | |
$ | 349,860 | | |
$ | 6,943 | | |
$ | 617,332 | | |
$ | - | | |
$ | - | | |
$ | 974,135 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Alanna Boudreau | |
| 12/31/2024 | | |
$ | 201,385 | | |
$ | 28,236 | | |
$ | 78,300 | | |
$ | - | | |
$ | - | | |
$ | 307,921 | |
Chief Financial Officer | |
| 12/31/2023 | | |
$ | 185,385 | | |
$ | 307 | | |
$ | 36,800 | | |
$ | - | | |
$ | - | | |
$ | 222,492 | |
|
(1) |
Messrs.
Ferris and Givens served as Co-Chief Executive Officers from April 2022 until August 15, 2023, when Mr. Ferris became the Executive
Chairman and Mr. Givens became the Chief Executive Officer. Mr. Ferris resigned as Executive Chairman effective July
12, 2024. |
|
(2) |
Mr. Ferris’ compensation includes the first portion of a
separation agreement payment which is $175,000 per year starting July 15, 2024 through July 15, 2029. |
Executive
Employment Agreements
During
the years ended December 31, 2024 and 2023, Bob Ferris redeemed 10,000 and 15,000 previously awarded options reaching expiration. The
redemptions resulted in $59,600 and $29,251 of additional compensation expense, respectively.
On
April 11, 2022, Mr. Givens was granted 288,889 performance-based restricted stock units pursuant to the Company’s 2017 Equity Incentive
Plan. Beginning on the last business day of August 2022, a tranche of restricted stock units, having an approximate value of $40,000,
based on current prices, could vest if the Company achieved net profit for the twelve months ending June 30, 2022, of at least $2,500,000.
For every $500,000 earned more than $2,500,000 another tranche would vest. If the maximum net profit of $7,000,000 was achieved, ten
tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units could vest if the Company
achieved a net profit of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net
profit. This vesting arrangement continued with the last business day of August 2024, with the minimum net profit threshold being $3,500,000
and the maximum net profit being $11,000,000.
The
vesting schedule notwithstanding, the Compensation Committee had the discretion to declare the vesting of any number of restricted stock
units should the Company experience unusual results of operations, such as falling below the net profit threshold one year and exceeding
the maximum net profit the following year, so long as the total number of restricted stock units declared to be vested did not exceed
the amount awarded. Additionally, while a maximum net profit per year had been set for allocation of the available shares, the Compensation
Committee had the authority to determine if additional compensation was in the best interests of the Company at that time.
In
2023, the Company determined that the net profit (net income under GAAP) for the twelve months ended June 30, 2023 was at least $4,500,000
and therefore awarded 29,360 shares of common stock to Mr. Givens (prior to deduction of 11,394 shares to pay the tax withholding liability).
The
Company entered into a three-year employment agreement with Mr. Givens effective August 15, 2023 that provides for an annual base salary
of $349,860, subject to increases based on the cost of living at a minimum. The agreement automatically extends for additional periods
of one year. The contract shall be renewed annually with upward adjustments each year applying the same percentage increase approved
for Company-wide cost-of-living adjustments. The employment agreement entitles Mr. Givens to an annual cash bonus if so determined by
VirTra’s Board of Directors. In addition, the agreement entitles Mr. Givens to participate in any equity incentive plan adopted
by the Company.
In
October 2023, Mr. Givens was issued 133,333 shares upon settlement of restricted stock units, and in 2024, the Company awarded 118,519
shares of common stock to Mr. Givens (prior to deduction of 46,367 shares to pay the tax withholding liability) in light of the performance
of his duties as CEO of the Company.
Employee
Benefit and Equity Incentive Plans
Stock
Options
Prior
to October 2017, we periodically issued non-qualified incentive stock options to the directors under a stock option compensation plan
approved by the Board of Directors in 2009. Terms of option grants were at the discretion of the Board of Directors and were generally
seven years. These awards were suspended as of October 1, 2017. As of December 31, 2024, there were no options outstanding or exercisable.
On
March 9, 2016, our Board of Directors approved a program under which we could repurchase outstanding vested Company stock options on an
exception basis. Under the terms of the program, our Chief Executive Officer could cause us to redeem for cash any positive stock options
for the net value of the stock option (stock price on the redemption date minus strike price). The cash redemption of stock options held
by the Chief Executive Officer or Chief Operating Officer were to be approved by our independent directors. We retained the right to
reject any redemption request that was not in the best interest of our Company.
Profit
Sharing
We
have a discretionary profit-sharing program that pays out a percentage of our profits each year as a cash bonus to active and eligible
employees. The cash payment is typically split into two equal payments and distributed pro-rata to employees in good standing at the
time of distribution in April and October of the following year after the completion of the annual financial audit. For the years ending
December 31, 2024, and 2023, the amount expensed to operations for this program was $216,255 and $1,260,431, respectively.
2017
Equity Incentive Plan
On
October 6, 2017, the VirTra, Inc. 2017 Equity Incentive Plan (the “Equity Plan”) was approved by our stockholders. The Equity
Plan is intended to make available incentives that will assist us in attracting, retaining and motivating employees, including officers,
consultants and directors. We may provide these incentives through the grant of stock options, stock appreciation rights, restricted
stock, restricted stock units, performance shares and units and other cash or stock-based awards.
A
total of 1,187,500 shares of our Common Stock were initially authorized and reserved for issuance under the Equity Plan. This reserve
automatically increased beginning on January 1, 2018, and automatically increases each subsequent anniversary through 2027, by an amount
equal to the smaller of (a) 3% of the number of shares of Common Stock issued and outstanding on the immediately preceding December 31,
or (b) an amount determined by the Board.
Appropriate
adjustments will be made in the number of authorized shares and other numerical limits in the Equity Plan and in outstanding awards to
prevent dilution or enlargement of participants’ rights in the event of a stock split or other change in our capital structure.
Shares subject to awards which expire or are cancelled or forfeited will again become available for issuance under the Equity Plan. The
shares available will not be reduced by awards settled in cash or by shares withheld to satisfy tax withholding obligations. Only the
net number of shares issued upon the exercise of stock appreciation rights or options exercised by means of a net exercise or by tender
of previously owned shares will be deducted from the shares available under the Equity Plan.
The
Equity Plan will be generally administered by the compensation committee of our Board of Directors. Subject to the provisions of the
Equity Plan, the compensation committee will determine in its discretion the persons to whom and the times at which awards are granted,
the sizes of such awards and all of their terms and conditions. However, the compensation committee may delegate to one or more of our
officers the authority to grant awards to persons who are not officers or directors, subject to certain limitations contained in the
Equity Plan and award guidelines established by the committee. The compensation committee will have the authority to construe and interpret
the terms of the Equity Plan and awards granted under it. The Equity Plan provides, subject to certain limitations, for indemnification
by us of any director, officer or employee against all reasonable expenses, including attorneys’ fees, incurred in connection with
any legal action arising from such person’s action or failure to act in administering the Equity Plan.
The
Equity Plan authorized the compensation committee, without further stockholder approval, to provide for the cancellation of stock options
or stock appreciation rights with exercise prices more than the fair market value of the underlying shares of Common Stock in exchange
for new options or other equity awards with exercise prices equal to the fair market value of the underlying Common Stock or a cash payment.
The
Equity Plan limits the grant date fair value of all equity awards and the amount of cash compensation that may be provided to a non-employee
director in any fiscal year to an aggregate of $300,000.
Awards
may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future
parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder
of the award and may include any of the following:
|
● |
Stock
options. We may grant non-statutory stock options or incentive stock options (as described in Section 422 of the Internal Revenue
Code of 1986, as amended), each of which gives its holder the right, during a specified term (not exceeding 10 years) and subject
to any specified vesting or other conditions, to purchase a number of shares of our Common Stock at an exercise price per share determined
by the administrator, which may not be less than the fair market value of a share of our Common Stock on the date of grant. |
|
● |
Stock
appreciation rights. A stock appreciation right gives its holder the right, during a specified term (not exceeding 10 years)
and subject to any specified vesting or other conditions, to receive the appreciation in the fair market value of our Common Stock
between the date of grant of the award and the date of its exercise. We may pay the appreciation in shares of our Common Stock or
in cash. |
|
● |
Restricted
stock. The administrator may grant restricted stock awards either as a bonus or as a purchase right at such price as the administrator
determines. Shares of restricted stock remain subject to forfeiture until vested, based on such terms and conditions as the administrator
specifies. Holders of restricted stock will have the right to vote on the shares and to receive any dividends paid, except that the
dividends will be subject to the same vesting conditions as the related shares. |
|
● |
Restricted
stock units. Restricted stock units represent the right to receive shares of our Common Stock (or their value in cash) at a future
date without payment of a purchase price, subject to vesting or other conditions specified by the administrator. Holders of restricted
stock units have no voting rights or rights to receive cash dividends unless and until shares of Common Stock are issued in settlement
of such awards. However, the administrator may grant restricted stock units that entitle their holders to dividend equivalent rights
subject to the same vesting conditions as the related units. |
|
● |
Performance
shares and performance units. Performance shares and performance units are awards that will result in a payment to their holder
only if specified performance goals are achieved during a specified performance period. Performance share awards are rights denominated
in shares of our Common Stock, while performance unit awards are rights denominated in dollars. The administrator establishes the
applicable performance goals based on one or more measures of business performance enumerated in the Equity Plan, such as revenue,
gross margin, net income or total stockholder return. To the extent earned, performance share and unit awards may be settled in cash
or in shares of our Common Stock. Holders of performance shares or performance units have no voting rights or rights to receive cash
dividends unless and until shares of Common Stock are issued in settlement of such awards. However, the administrator may grant performance
shares that entitle their holders to dividend equivalent rights subject to the same vesting conditions as the related units. |
|
● |
Cash-based
awards and other stock-based awards. The administrator may grant cash-based awards that specify a monetary payment or range of
payments or other stock-based awards that specify a number or range of shares or units that, in either case, are subject to vesting
or other conditions specified by the administrator. Settlement of these awards may be in cash or shares of our Common Stock, as determined
by the administrator. Their holder will have no voting rights or right to receive cash dividends unless and until shares of our Common
Stock are issued pursuant to the award. The administrator may grant dividend equivalent rights with respect to other stock-based
awards. |
In
the event of a change in control as described in the Equity Plan, the acquiring or successor entity may assume or continue all or any
awards outstanding under the Equity Plan or substitute substantially equivalent awards. Any awards which are not assumed or continued
in connection with a change in control or are not exercised or settled prior to the change in control will terminate effective as of
the time of the change in control. The compensation committee may provide for the acceleration of vesting of any or all outstanding awards
upon such terms and to such extent as it determines, except that the vesting of all awards held by members of the Board of Directors
who are not employees will automatically be accelerated in full. The Equity Plan also authorizes the compensation committee, in its discretion
and without the consent of any participant, to cancel each or any outstanding award denominated in shares upon a change in control in
exchange for a payment to the participant with respect to each share subject to the cancelled award of an amount equal to the excess
of the consideration to be paid per share of Common Stock in the change in control transaction over the exercise price per share, if
any, under the award.
The
Equity Plan will continue in effect until it is terminated by the administrator, provided, however, that all awards will be granted,
if at all, within 10 years of its effective date. The administrator may amend, suspend or terminate the Equity Plan at any time, provided
that without stockholder approval, the plan cannot be amended to increase the number of shares authorized, change the class of persons
eligible to receive incentive stock options, or effect any other change that would require stockholder approval under any applicable
law or listing rule.
Outstanding
Equity Awards at 2024 Fiscal Year-End
No
stock options were outstanding as of December 31, 2024.
Securities
Authorized for Issuance under Equity Compensation Plans
The
following table sets forth securities authorized for issuance under any equity compensation plans approved by our stockholders as well
as any equity compensation plans not approved by our stockholders as of December 31, 2024.
| |
Number of securities to be issued upon exercise of outstanding options, warrants and rights (a) | | |
Weighted average exercise price of outstanding options, warrants and rights (b) | | |
Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a) (c) | |
Plan category | |
| | | |
| | | |
| | |
Plans approved by our stockholders: | |
| | | |
| | | |
| | |
VirTra, Inc. 2017 Equity Incentive Plan | |
| - | | |
$ | - | | |
| 2,672,449 | |
| |
| | | |
| | | |
| | |
Plans not approved by stockholders: | |
| | | |
| | | |
| | |
None | |
| - | | |
$ | - | | |
| - | |
ITEM
12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.
The
following table sets forth information about the beneficial ownership of our Common Stock on March 24, 2025, for:
|
● |
each
person known to us to be the beneficial owner of more than 5% of our Common Stock; |
|
● |
each
named executive officer; |
|
● |
each
of our directors; and |
|
● |
all
of our executive officers and directors as a group. |
Unless
otherwise noted below, the address for each beneficial owner listed on the table is in the care of VirTra, Inc., 295 E. Corporate Place,
Chandler AZ 85225. We have determined beneficial ownership in accordance with the rules of the SEC. Except as indicated by the footnotes
below, we believe, based on the information furnished to us, that the persons and entities named in the tables below have sole voting
and investment power with respect to all shares of Common Stock that they beneficially own, subject to applicable community property
laws. We have based our calculation of the percentage of beneficial ownership on 11,260,209 shares of our Common Stock outstanding as
of March 24, 2025.
In
computing the number of shares of Common Stock beneficially owned by a person and the percentage ownership of that person, we deemed
outstanding shares of Common Stock subject to options or issuable upon conversion of preferred stock held by that person that are currently
exercisable or exercisable within 60 days of March 24, 2025. We did not deem these shares
outstanding, however, for the purpose of computing the percentage ownership of any other person.
Name of Beneficial Owner | |
Amount and Nature of Beneficial Ownership | | |
Percent of Class | |
Directors and Named Executive Officers: | |
| | | |
| | |
John F. Givens II | |
| 308,493 | | |
| 2.7 | % |
Jeffrey D. Brown | |
| 53,193 | | |
| 0.5 | % |
Alanna Boudreau (1) | |
| 13,575 | | |
| 0.1 | % |
Gregg C.E. Johnson | |
| 6,600 | | |
| * | |
Michael T. Ayers | |
| 10 | | |
| * | |
Lt. Gen.(R) Maria Gervais | |
| - | | |
| - | |
All named executive officers and directors as a group (six persons) | |
| 381,871 | | |
| 3.4 | % |
Beneficial Owners of more than 5% of our Common Stock | |
| | | |
| | |
BlackRock, Inc. (3) | |
| 688,945 | | |
| 6.1 | % |
The Vanguard Group (4) | |
| 590,402 | | |
| 5.2 | % |
*
Represents less than 0.1%
|
(1) |
Includes
4,000 shares owned by her spouse. |
|
(2) |
The
address for this owner as reported on its Schedule 13G filing is 50 Hudson Yards, New York, NY 10001 |
|
(3) |
The
address for this owner as reported on tis Schedule 13G filing is 100 Vanguard Blvd., Malvern, PA 19355. |
ITEM
13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.
In
addition to the compensation arrangements, including employment, termination of employment and change in control arrangements and indemnification
arrangements, discussed in Item 10. “Directors, Executive Officers and Corporate Governance” and Item 11. “Executive
Compensation” above, the following is a description of each transaction since January 1, 2024, and each currently proposed transaction
in which:
|
● |
We
have been or will be a participant; |
|
● |
the
amount involved exceeds the lesser of $120,000 or one percent of the average of our total assets at year-end for the last two completed
fiscal years; and |
|
● |
any
of our directors, executive officers or beneficial owners of more than 5% of our capital stock, or any immediate family member of,
or person sharing the household with, any of these individuals, had or will have a direct or indirect material interest. |
During
the years ended December 31, 2024 and 2023, respectively, the Company did not issue stock options to its executive officers or the members
of the Board of Directors. Restricted stock units were awarded to its executive officers in 2024 and 2023 as disclosed in Item 11 above.
During
the years ended December 31, 2024 and 2023, the Company redeemed 10,000 and 15,000, respectively, previously awarded options reaching
expiration from the Company’s former Executive Chairman. These redemptions eliminated the stock options and resulted in a total
of $59,600 and $29,251 in additional compensation expense in 2024 and 2023, respectively.
During
the years ended December 31, 2024 and 2023, related parties exercised 5,000 and 15,000 previously awarded options for the exercise price
of $20,150 and $54,900, respectively, resulting in purchase and issuance of Common Stock to the former Executive Chair and one member
of the Board of Directors.
ITEM
14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.
The
following table shows the fees that were billed for the audit and other services provided by Haynie & Company, our independent registered
public accounting firm, for the fiscal years ended December 31, 2024, and 2023.
| |
2024 | | |
2023 | |
Audit Fees | |
$ | 127,012 | | |
$ | 111,204 | |
Audit-Related Fees | |
| - | | |
| - | |
Tax Fees | |
| | | |
| | |
All Other Fees | |
| | | |
| | |
Total | |
$ | 127,012 | | |
$ | 111,204 | |
Audit
Fees - This category includes the audit of our annual financial statements included in our Annual Report on Form 10-K, review of
financial statements included in our Quarterly Reports on Form 10-Q and services that are normally provided by the independent registered
public accounting firm in connection with engagements for those fiscal years. This category also includes advice on audit and accounting
matters that arose during, or because of, the audit or the review of interim financial statements.
Audit-Related
Fees - This category consists of assurance and related services by the independent registered public accounting firm that are reasonably
related to the performance of the audit or review of our financial statements and are not reported above under “Audit Fees.”
The services for the fees disclosed under this category include consultation regarding our correspondence with the SEC, other accounting
consulting and other audit services.
Tax
Fees - This category consists of professional services rendered by our independent registered public accounting firm for tax compliance
and tax advice. The services for the fees disclosed under this category include tax return preparation and technical tax advice.
All
Other Fees - This category consists of fees for other miscellaneous items.
Pursuant
to the audit committee’s charter, all audit and permissible non-audit services provided by the independent registered public accounting
firm must be pre-approved. These services may include audit services, audit-related services, tax services and other services. Pre-approval
is generally provided for up to one year and any pre-approval is detailed as to the service or category of service. The independent registered
public accounting firm and management are required to periodically report to the audit committee regarding the extent of services provided
by the independent registered public accounting firm. Consistent with the audit committee’s policy, all audit and permissible non-audit
services provided by our independent registered public accounting firm during the fiscal years ended December 31, 2024, and 2023 were
pre-approved by the audit committee.
In
considering the nature of the services provided by the independent registered public accounting firms for the fiscal year ended December
31, 2024, the audit committee determined that such services were compatible with the provision of independent audit services. The audit
committee discussed these services with the independent registered public accounting firms and management for the fiscal year ended December
31, 2024, to determine that they were permitted under the rules and regulations concerning auditors’ independence promulgated by
the SEC to implement the Sarbanes-Oxley Act, as well as rules of the American Institute of Certified Public Accountants.
PART
IV
ITEM
15. EXHIBIT AND FINANCIAL STATEMENT SCHEDULES.
(a)(1)
Financial Statements
The
consolidated financial statements and Report of Independent Registered Public Accounting Firm are listed in the Index to Financial Statements
on page F-1 and included beginning on page F-2.
(2)
Financial Statement Schedules
All
schedules for which provision is made in the applicable accounting regulations of the SEC are either not required under the related instructions,
are not applicable (and therefore have been omitted), or the required disclosures are contained in the financial statements included
herein.
(3)
Exhibits.
Exhibit
No. |
|
Exhibit
Description |
|
|
|
3.1 |
|
Articles
of Incorporation of VirTra, Inc. filed September 22, 2016 (incorporated by reference to Exhibit 2.1 to the registrant’s Offering
Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017). |
|
|
|
3.2 |
|
Certificate
of Change of VirTra, Inc. filed on October 7, 2016 (incorporated by reference to Exhibit 2.2 to the registrant’s Offering Circular
on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017). |
|
|
|
3.3 |
|
Certificate
of Change of VirTra, Inc. filed on February 12, 2018 (incorporated by reference to Exhibit 2.3 to the registrant’s Post-Qualification
Offering Circular Amendment No. 1 to Form 1-A (File No. 024-10739) filed with the Commission on February 21, 2018). |
|
|
|
3.4 |
|
Bylaws
of VirTra, Inc. (incorporated by reference to Exhibit 2.4 to the registrant’s Offering Circular on Form 1-A (File No. 024-10739)
filed with the Commission on September 11, 2017). |
|
|
|
10.1† |
|
Employment
Agreement dated April 2, 2012 between VirTra Systems, Inc. and Robert Ferris (incorporated by reference to Exhibit 6.2 to the registrant’s
Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017). |
|
|
|
10.2† |
|
2017
Equity Incentive Plan (incorporated by reference to Exhibit 6.6 to the registrant’s Offering Circular on Form 1-A (File No.
024-10739) filed with the Commission on September 11, 2017). |
|
|
|
10.3† |
|
Form
of Stock Option Agreement for 2017 Equity Incentive Plan (incorporated by reference to Exhibit 6.6 to the registrant’s Offering
Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017). |
|
|
|
10.4† |
|
Form
of Notice of Grant of Stock Option for 2017 Equity Incentive Plan (incorporated by reference to Exhibit 6.7 to the registrant’s
Offering Circular on Form 1-A (File No. 024-10739) filed with the Commission on September 11, 2017). |
|
|
|
10.5† |
|
Restricted
Stock Unit Agreement – Robert D. Ferris (incorporated by reference to Exhibit 10.1 to the registrant’s current report
on Form 8-K (File No. 001-38420) filed August 27, 2021). |
|
|
|
10.6 |
|
Promissory
Note to Arizona Bank & Trust dated August 25, 2021 (incorporated by reference to Exhibit 10.1 to the registrant’s current
report on Form 8-K (File No. 001-38420) filed August 30, 2021). |
|
|
|
10.7 |
|
Deed
of Trust in favor of Arizona Bank & Trust dated August 25, 2021 (incorporated by reference to Exhibit 10.2 to the registrant’s
current report on Form 8-K (File No. 001-38420) filed August 30, 2021). |
†
Management contract, compensation plan or arrangement.
ITEM
16. FORM 10-K SUMMARY
None.
SIGNATURES
Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed
on its behalf by the undersigned, thereunto duly authorized.
|
VIRTRA,
INC. |
|
|
|
|
|
|
Date: |
March
27, 2025 |
By: |
/s/
John F. Givens II |
|
|
John
F. Givens II |
|
|
Chief
Executive Officer |
|
|
|
Date:
|
March
27, 2025 |
By: |
/s/
Alanna Boudreau |
|
|
Alanna
Boudreau |
|
|
Chief
Financial Officer |
POWER
OF ATTORNEY
The
registrant and each person whose signature appears below hereby appoint John F. Givens II and Alanna Boudreau, and each of them, as attorneys-in-fact
with full power of substitution, severally, to execute in the name and on behalf of the registrant and each such person, individually
and in each capacity stated below, one or more amendments to the annual report on Form 10-K, which amendments may make such changes in
the report as the attorney-in-fact acting deems appropriate and to file any such amendment to the report with the Securities and Exchange
Commission.
Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the
registrant and in the capacities and on March 27, 2025.
Name |
|
Title |
|
|
|
/s/
John F. Givens II |
|
Chief
Executive Officer and Board Chair
(Principal
Executive Officer) |
Robert
D. Ferris |
|
|
|
|
Chief
Financial Officer |
/s/
Alanna Boudreau |
|
(Principal
Financial Officer) |
Alanna
Boudreau |
|
|
|
|
|
/s/
Jeffrey D. Brown |
|
Director |
Jeffrey
D. Brown |
|
|
|
|
|
/s/
Gregg C.E. Johnson |
|
Director |
Gregg
C.E. Johnson |
|
|
|
|
|
/s/
Michael T. Ayers |
|
Director |
Michael
T. Ayers |
|
|
|
|
|
/s/
Maria R. Gervais |
|
Director
|
Maria
R. Gervais |
|
|
Exhibit
21.1
VirTra,
Inc.
Subsidiaries
None.
Exhibit
23.1
CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We
have issued our report dated March 27, 2025, with respect to the consolidated financial statements included in the Annual Report of VirTra,
Inc. on Form 10-K for the years ended December 31, 2023 and 2022. We consent to the incorporation by reference of said report in the
Registration Statements of VirTra, Inc. on Form S-3 (File No. 333-283846) and on Form S-8 (File No. 333-227260).
/s/ Haynie
& Company
Salt
Lake City, Utah
March
27, 2025
Exhibit
31.1
CERTIFICATIONS
I,
John F. Givens II, certify that:
1.
I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2024, of VirTra, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, considering the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, present in all material respects
the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under
our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s
most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons
performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information;
and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s
internal control over financial reporting.
Date: |
March 27, 2025 |
/s/
John F. Givens II |
|
|
John
F. Givens II |
|
|
Chief
Executive Officer (principal executive officer) |
Exhibit
31.2
CERTIFICATIONS
I,
Alanna Boudreau, certify that:
1.
I have reviewed this annual report on Form 10-K for the fiscal year ended December 31, 2024, of VirTra, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, considering the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, present in all material respects
the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under
our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s
most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons
performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information;
and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s
internal control over financial reporting.
Date: |
March 27, 2025 |
/s/
Alanna Boudreau |
|
|
Alanna
Boudreau |
|
|
Chief
Financial Officer (principal financial officer) |
Exhibit
32.1
CERTIFICATION
PURSUANT
TO 18 U.S.C. SECTION 1350,
AS
ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In
connection with the annual report on Form 10-K of VirTra, Inc. (the “Company”) for the fiscal year ended December 31, 2024
as filed with the Securities and Exchange Commission (the “Report”), we, John F. Givens II, Chief Executive Officer, and
Alanna Boudreau, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section
906 of the Sarbanes-Oxley Act of 2002, that to the best of our knowledge:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of
the Company.
Date: |
March 27, 2025 |
/s/
John F. Givens II |
|
|
John
F. Givens II, Chief Executive Officer (principal executive officer) |
|
|
|
Date: |
March 27, 2025 |
/s/
Alanna Boudreau |
|
|
Alanna
Boudreau, Chief Financial Officer (principal financial officer) |
v3.25.1
Cover - USD ($)
|
12 Months Ended |
|
|
Dec. 31, 2024 |
Mar. 24, 2025 |
Jun. 30, 2024 |
Cover [Abstract] |
|
|
|
Document Type |
10-K
|
|
|
Amendment Flag |
false
|
|
|
Document Annual Report |
true
|
|
|
Document Transition Report |
false
|
|
|
Document Period End Date |
Dec. 31, 2024
|
|
|
Document Fiscal Period Focus |
FY
|
|
|
Document Fiscal Year Focus |
2024
|
|
|
Current Fiscal Year End Date |
--12-31
|
|
|
Entity File Number |
001-38420
|
|
|
Entity Registrant Name |
VIRTRA,
INC.
|
|
|
Entity Central Index Key |
0001085243
|
|
|
Entity Tax Identification Number |
93-1207631
|
|
|
Entity Incorporation, State or Country Code |
NV
|
|
|
Entity Address, Address Line One |
295
E. Corporate Place
|
|
|
Entity Address, City or Town |
Chandler
|
|
|
Entity Address, State or Province |
AZ
|
|
|
Entity Address, Postal Zip Code |
85225
|
|
|
City Area Code |
(480)
|
|
|
Local Phone Number |
968-1488
|
|
|
Title of 12(b) Security |
Common
Stock, $0.0001 par value
|
|
|
Trading Symbol |
VTSI
|
|
|
Security Exchange Name |
NASDAQ
|
|
|
Entity Well-known Seasoned Issuer |
No
|
|
|
Entity Voluntary Filers |
No
|
|
|
Entity Current Reporting Status |
Yes
|
|
|
Entity Interactive Data Current |
Yes
|
|
|
Entity Filer Category |
Non-accelerated Filer
|
|
|
Entity Small Business |
true
|
|
|
Entity Emerging Growth Company |
false
|
|
|
Entity Shell Company |
false
|
|
|
Entity Public Float |
|
|
$ 79,606,037
|
Entity Common Stock, Shares Outstanding |
|
11,260,209
|
|
Documents Incorporated by Reference [Text Block] |
None
|
|
|
ICFR Auditor Attestation Flag |
false
|
|
|
Document Financial Statement Error Correction [Flag] |
true
|
|
|
Document Financial Statement Restatement Recovery Analysis [Flag] |
false
|
|
|
Auditor Opinion [Text Block] |
We
have audited the accompanying balance sheets of VirTra, Inc. (the Company) as of December 31, 2024 and 2023, and the related statements
of operations, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2024, and the
related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all
material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its
cash flows for each of the years in the two-year period ended December 31, 2024, in conformity with accounting principles generally accepted
in the United States of America.
|
|
|
Auditor Name |
Haynie
& Company
|
|
|
Auditor Location |
Salt
Lake City, Utah
|
|
|
Auditor Firm ID |
457
|
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPCAOB issued Audit Firm Identifier
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorFirmId |
Namespace Prefix: |
dei_ |
Data Type: |
dei:nonemptySequenceNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorLocation |
Namespace Prefix: |
dei_ |
Data Type: |
dei:internationalNameItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:internationalNameItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X -Number 210 -Section 2 -Subsection 2
+ Details
Name: |
dei_AuditorOpinionTextBlock |
Namespace Prefix: |
dei_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an annual report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentAnnualReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates whether any of the financial statement period in the filing include a restatement due to error correction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection w
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentFinStmtErrorCorrectionFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection w
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentFinStmtRestatementRecoveryAnalysisFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDocuments incorporated by reference.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-23
+ Details
Name: |
dei_DocumentsIncorporatedByReferenceTextBlock |
Namespace Prefix: |
dei_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.
+ References
+ Details
Name: |
dei_EntityPublicFloat |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
+ References
+ Details
Name: |
dei_EntityVoluntaryFilers |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Securities Act -Number 230 -Section 405
+ Details
Name: |
dei_EntityWellKnownSeasonedIssuer |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_IcfrAuditorAttestationFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Balance Sheets - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Current assets: |
|
|
Cash and cash equivalents |
$ 18,040,827
|
$ 18,849,842
|
Accounts receivable, net |
8,005,452
|
16,472,123
|
Inventory, net |
14,583,400
|
12,404,880
|
Unbilled revenue |
2,570,441
|
1,109,616
|
Prepaid expenses and other current assets |
1,273,115
|
906,803
|
Total current assets |
44,473,235
|
49,743,264
|
Long-term assets: |
|
|
Property and equipment, net |
16,204,663
|
15,487,013
|
Operating lease right-of-use asset, net |
437,095
|
716,687
|
Intangible assets, net |
558,651
|
567,540
|
Security deposits, long-term |
35,691
|
35,691
|
Other assets, long-term |
148,177
|
201,670
|
Deferred tax asset, net |
3,595,574
|
3,630,154
|
Total long-term assets |
20,979,851
|
20,638,755
|
Total assets |
65,453,086
|
70,382,019
|
Current liabilities: |
|
|
Accounts payable |
957,384
|
2,282,427
|
Accrued compensation and related costs |
1,253,544
|
2,221,416
|
Accrued expenses and other current liabilities |
657,114
|
3,970,559
|
Note payable, current |
230,787
|
226,355
|
Operating lease liability, short-term |
192,410
|
317,840
|
Deferred revenue, short-term |
6,355,316
|
6,736,175
|
Total current liabilities |
9,646,555
|
15,754,772
|
Long-term liabilities: |
|
|
Deferred revenue, long-term |
2,282,996
|
3,012,206
|
Note payable, long-term |
7,567,536
|
7,813,021
|
Operating lease liability, long-term |
265,111
|
432,176
|
Total long-term liabilities |
10,115,643
|
11,257,403
|
Total liabilities |
19,762,198
|
27,012,175
|
Commitments and contingencies (See Note 9) |
|
|
Stockholders’ equity: |
|
|
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding |
|
|
Common stock value |
1,125
|
1,109
|
Additional paid-in capital |
32,915,112
|
31,957,765
|
Retained earnings |
12,774,651
|
11,410,970
|
Total stockholders’ equity |
45,690,888
|
43,369,844
|
Total liabilities and stockholders’ equity |
65,453,086
|
70,382,019
|
Common Class A [Member] |
|
|
Stockholders’ equity: |
|
|
Common stock value |
|
|
Common Class B [Member] |
|
|
Stockholders’ equity: |
|
|
Common stock value |
|
|
X |
- DefinitionAmount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DepositsAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of obligation due after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermNotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_NotesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_UnbilledReceivablesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Balance Sheets (Parenthetical) - $ / shares
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Preferred stock, par value |
$ 0.0001
|
$ 0.0001
|
Preferred stock, shares authorized |
2,500,000
|
2,500,000
|
Preferred stock, shares issued |
0
|
0
|
Preferred stock, shares outstanding |
0
|
0
|
Common stock, par value |
$ 0.0001
|
$ 0.0001
|
Common stock, shares authorized |
50,000,000
|
50,000,000
|
Common stock, shares issued |
11,255,709
|
11,107,230
|
Common stock, shares outstanding |
11,255,709
|
11,107,230
|
Common Class A [Member] |
|
|
Common stock, par value |
$ 0.0001
|
$ 0.0001
|
Common stock, shares authorized |
2,500,000
|
2,500,000
|
Common stock, shares issued |
0
|
0
|
Common stock, shares outstanding |
0
|
0
|
Common Class B [Member] |
|
|
Common stock, par value |
$ 0.0001
|
$ 0.0001
|
Common stock, shares authorized |
7,500,000
|
7,500,000
|
Common stock, shares issued |
0
|
0
|
Common stock, shares outstanding |
0
|
0
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Statements of Operations - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Revenues: |
|
|
Total revenue |
$ 26,350,819
|
$ 38,791,337
|
Cost of sales |
6,938,304
|
11,378,264
|
Gross profit |
19,412,515
|
27,413,073
|
Operating expenses: |
|
|
General and administrative |
14,412,882
|
14,235,194
|
Research and development |
3,003,302
|
2,794,314
|
Net operating expense |
17,416,184
|
17,029,508
|
Income from operations |
1,996,331
|
10,383,565
|
Other income (expense): |
|
|
Other income |
829,618
|
888,464
|
Other (expense) income |
(574,982)
|
(302,382)
|
Net other income |
254,636
|
586,082
|
Income before provision for income taxes |
2,250,967
|
10,969,647
|
Provision for income taxes |
887,286
|
1,818,812
|
Net income |
$ 1,363,681
|
$ 9,150,835
|
Net income per common share: |
|
|
Basic |
$ 0.12
|
$ 0.85
|
Diluted |
$ 0.12
|
$ 0.85
|
Weighted average shares outstanding: |
|
|
Basic |
11,162,917
|
10,958,448
|
Diluted |
11,162,917
|
10,963,477
|
Net Sales [Member] |
|
|
Revenues: |
|
|
Total revenue |
$ 26,350,819
|
$ 38,791,337
|
X |
- DefinitionThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenuesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_NetSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Statements of Changes in Stockholders' Equity - USD ($)
|
Preferred Stock [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Treasury Stock, Common [Member] |
Retained Earnings [Member] |
Total |
Balance at Dec. 31, 2022 |
|
$ 1,089
|
$ 31,420,395
|
|
$ 2,260,135
|
$ 33,681,619
|
Balance, shares at Dec. 31, 2022 |
|
10,900,759
|
|
|
|
|
Stock options exercised |
|
$ 1
|
54,899
|
|
|
54,900
|
Stock options exercised, shares |
|
15,000
|
|
|
|
|
RSUs Issued (stock for services) |
|
$ 18
|
|
|
|
18
|
RSUs Issued (stock for services), shares |
|
175,456
|
|
|
|
|
Stock options repurchased |
|
|
|
|
|
|
Stock issued for services |
|
$ 1
|
74,999
|
|
|
75,000
|
Stock issued for services, shares |
|
16,015
|
|
|
|
|
Stock reserved for future services |
|
|
407,472
|
|
|
407,472
|
Net income |
|
|
|
|
9,150,835
|
9,150,835
|
Balance at Dec. 31, 2023 |
|
$ 1,109
|
31,957,765
|
|
11,410,970
|
43,369,844
|
Balance, shares at Dec. 31, 2023 |
|
11,107,230
|
|
|
|
|
Stock options exercised |
|
$ 3
|
20,150
|
|
|
$ 20,153
|
Stock options exercised, shares |
|
5,000
|
|
|
|
15,000
|
RSUs Issued (stock for services) |
|
$ 13
|
|
|
|
$ 13
|
RSUs Issued (stock for services), shares |
|
143,479
|
|
|
|
|
Stock options repurchased |
|
|
|
|
|
|
Stock issued for services |
|
|
|
|
|
|
Stock reserved for future services |
|
|
937,197
|
|
|
937,197
|
Net income |
|
|
|
|
1,363,681
|
1,363,681
|
Balance at Dec. 31, 2024 |
|
$ 1,125
|
$ 32,915,112
|
|
$ 12,774,651
|
$ 45,690,888
|
Balance, shares at Dec. 31, 2024 |
|
11,255,709
|
|
|
|
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesIssuedForServices |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueIssuedForServices |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAggregate value of stock related to Restricted Stock Awards issued during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.1
Statements of Cash Flows - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Cash flows from operating activities: |
|
|
Net income |
$ 1,363,681
|
$ 9,150,835
|
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities: |
|
|
Depreciation and amortization |
1,136,812
|
928,545
|
Right of use amortization |
279,592
|
496,127
|
Bad debt expense |
(166,640)
|
308,657
|
Employee stock compensation |
777,093
|
75,037
|
Stock reserves for future services |
160,104
|
407,453
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable, net |
8,633,309
|
(13,777,894)
|
Inventory, net |
(2,178,520)
|
(2,812,552)
|
Deferred taxes |
34,580
|
(1,391,392)
|
Unbilled revenue |
(1,460,825)
|
6,376,375
|
Prepaid expenses and other current assets |
(366,313)
|
(375,753)
|
Other assets |
53,493
|
174,791
|
Accounts payable and other accrued expenses |
(5,606,536)
|
3,810,157
|
Operating lease right of use |
(292,495)
|
(527,690)
|
Deferred revenue |
(1,110,069)
|
3,839,920
|
Net cash provided by operating activities |
1,257,266
|
6,682,616
|
Cash flows from investing activities: |
|
|
Purchase of intangible assets |
|
|
Purchase of property and equipment |
(1,845,572)
|
(1,128,187)
|
Net cash used in investing activities |
(1,845,572)
|
(1,128,187)
|
Cash flows from financing activities: |
|
|
Principal payments of debt |
(240,862)
|
(243,084)
|
Stock issued for options exercised |
20,153
|
54,900
|
Net cash used in financing activities |
(220,709)
|
(188,184)
|
Net increase (decrease) in cash |
(809,015)
|
5,366,245
|
Cash and restricted cash, beginning of period |
18,849,842
|
13,483,597
|
Cash and restricted cash, end of period |
18,040,827
|
18,849,842
|
Supplemental disclosure of cash flow information: |
|
|
Income taxes paid (refunded) |
5,505,793
|
|
Interest paid |
$ 241,838
|
$ 248,653
|
X |
- DefinitionOperating lease right of use liability.
+ References
+ Details
Name: |
VTSI_IncreaseDecreaseInOperatingLeaseRightOfUseLiability |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionIncrease decrease unbilled revenue.
+ References
+ Details
Name: |
VTSI_IncreaseDecreaseUnbilledRevenue |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionProceeds from stock issued for options exercised.
+ References
+ Details
Name: |
VTSI_ProceedsFromStockIssuedForOptionsExercised |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionStock resserves for future services.
+ References
+ Details
Name: |
VTSI_StockResservesForFutureServices |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_RepaymentsOfLongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.25.1
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.1
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a
+ Details
Name: |
ecd_InsiderTradingArrLineItems |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Cybersecurity Risk Management and Strategy Disclosure
|
12 Months Ended |
Dec. 31, 2024 |
Cybersecurity Risk Management, Strategy, and Governance [Abstract] |
|
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block] |
We
are committed to our goal to protect sensitive business-related and personal information, as well as our information systems. Although
the size and scope of our operations is limited compared to larger global operations, we are subject to numerous and evolving cybersecurity
risks that could adversely and materially affect our business, financial condition, and results of operations. In that regard, we have
increased our investment in information systems by hiring a Director of Technology in 2024 to replace limited outsourced services previously
utilized and bolstered our IT department with other hires. In 2024 we evaluated and implemented top tier security enhancements
across company data systems in the form of new virus, malware, and ransomware protections, SEIM, email and systems security protections,
improved systems management, and email/phishing security training for staff. Additionally completing National Institute of Standards
and Technology (NIST) 800-171a enclave assessment and requirements. We are currently working towards CMMC certification and expect
to be ready for a third-party assessment sometime during the 2025 fiscal year.
|
Cybersecurity Risk Management Third Party Engaged [Flag] |
true
|
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] |
true
|
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] |
false
|
Cybersecurity Risk Board of Directors Oversight [Text Block] |
Our
Management Leadership Team, with oversight from the Board of Directors, plans to further implement a comprehensive cybersecurity program,
including incident response process, aligned with the NIST Cybersecurity Framework and NIST Computer Security Incident Handling Guide
(NIST SP 800-61) to assess, identify, address and manage risks from cybersecurity threats that may result in material adverse effects
on the confidentiality, integrity and availability of our business and information systems.
Our
Director of Technology reports to our Chief Financial Officer and has operational responsibility for our information security programs,
protections, and efforts, along with leading efforts for implementing, monitoring, and maintaining cybersecurity and data security strategy,
policy, standards, architecture, and practices across our business. We anticipate that our Director of Technology will update the Chief
Financial Officer and Chief Executive Officer on these matters and work closely with these Senior Executives to oversee compliance with
legal, regulatory, and contractual security requirements with the guidance of outside counsel.
We
anticipate that our Board, in coordination with the Audit Committee, will oversee the Company’s enterprise risks arising from cybersecurity
threats and will periodically review the measures we have implemented to identify and mitigate data protection and cybersecurity risks.
We have a NIST enclave Cybersecurity Incident Response Plan (“CSIRP”), but do not currently have a company-wide CSIRP to
provide the organizational and operational structure, processes, and procedures for investigating, containing, documenting and mitigating
cybersecurity incidents. We expect to further implement a risk-based approach to identifying, preventing, and mitigating cybersecurity
threats and incidents, while also further implementing controls and procedures that provide for the prompt escalation of certain cybersecurity
incidents so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.
|
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] |
Our
Management Leadership Team, with oversight from the Board of Directors, plans to further implement a comprehensive cybersecurity program,
including incident response process, aligned with the NIST Cybersecurity Framework and NIST Computer Security Incident Handling Guide
(NIST SP 800-61) to assess, identify, address and manage risks from cybersecurity threats that may result in material adverse effects
on the confidentiality, integrity and availability of our business and information systems.
|
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] |
Our
Director of Technology reports to our Chief Financial Officer and has operational responsibility for our information security programs,
protections, and efforts, along with leading efforts for implementing, monitoring, and maintaining cybersecurity and data security strategy,
policy, standards, architecture, and practices across our business.
|
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] |
true
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph iii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph iii
+ Details
Name: |
cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1
+ Details
Name: |
cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K
+ Details
Name: |
cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract |
Namespace Prefix: |
cyd_ |
Data Type: |
i:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph ii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph ii
+ Details
Name: |
cyd_CybersecurityRiskManagementThirdPartyEngagedFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 2
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 2
+ Details
Name: |
cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection c -Paragraph 2 -Subparagraph ii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection c -Paragraph 2 -Subparagraph ii
+ Details
Name: |
cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock |
Namespace Prefix: |
cyd_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Section 106 -Subsection b -Paragraph 1 -Subparagraph iii
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Section 16K -Subsection b -Paragraph 1 -Subparagraph iii
+ Details
Name: |
cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag |
Namespace Prefix: |
cyd_ |
Data Type: |
i:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Organization and Significant Accounting Policies
|
12 Months Ended |
Dec. 31, 2024 |
Accounting Policies [Abstract] |
|
Organization and Significant Accounting Policies |
Note
1. Organization and Significant Accounting Policies
Organization
and Business Operations
VirTra,
Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler,
Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for
the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios
provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations.
VirTra’s mission is to save and improve lives worldwide through practical and highly effective virtual reality and simulator technology.
The Company sells its products worldwide through a direct sales force and international distribution partners. The original business
started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become
VirTra, Inc., a Nevada corporation.
Basis
of Presentation
The
Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (“GAAP”).
Use
of Estimates
The
preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant
accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for credit losses
and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets,
income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance
obligations in our contracts with customers.
Restatement
of year over year revenue numbers
During
the audit of the 2024 financial statements, it was discovered that due to issues in the implementation of new accounting
software, a revenue line was missing in 2023. This occurred when a deposit from a 2021 customer was not accurately entered into the
2021 initial launch of Epicor. $747,977 of revenue was recorded in the
first quarter of 2024 instead of in 2023. Had this been properly recorded, revenue would have been 2% higher and net income would
have been 9% higher in 2023. Cost of goods related to this unrecorded revenue had already been recorded in 2023; accordingly, all of
the unrecorded revenue increased net income. We do not believe this would have made a significant impact to investment decisions
with respect to our stock as we already had a significant increase in revenues and net income over 2022. This 9% increase in net
income would not have made a material impact. We also believe that because this is a year over year issue and does not change the
2024 fiscal year ending stockholders’ equity, it does not warrant a full restatement and reissuance of the prior period financial statements. See topside adjustments below:
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
Schedule
of Prior Period Adjustement
| |
12/31/2024
prior to adjustment | | |
Topside
adjustment | | |
12/31/2024
after adjustment | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net
sales | |
$ | 27,098,796 | | |
| (747,977 | ) | |
$ | 26,350,819 | |
Total
revenue | |
| 27,098,796 | | |
| (747,977 | ) | |
| 26,350,819 | |
| |
| | | |
| | | |
| | |
Cost
of sales | |
| 6,938,304 | | |
| - | | |
| 6,938,304 | |
| |
| | | |
| | | |
| | |
Gross
profit | |
| 20,160,492 | | |
| (747,977 | ) | |
| 19,412,515 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General
and administrative | |
| 14,412,882 | | |
| - | | |
| 14,412,882 | |
Research
and development | |
| 3,003,302 | | |
| - | | |
| 3,003,302 | |
| |
| | | |
| | | |
| | |
Net
operating expense | |
| 17,416,184 | | |
| - | | |
| 17,416,184 | |
| |
| | | |
| | | |
| | |
Income
from operations | |
| 2,744,308 | | |
| (747,977 | ) | |
| 1,996,331 | |
| |
| | | |
| | | |
| | |
Other income: | |
| | | |
| | | |
| | |
Other
income | |
| 829,618 | | |
| - | | |
| 829,618 | |
Other
(expense) | |
| (574,982 | ) | |
| - | | |
| (574,982 | ) |
| |
| | | |
| | | |
| | |
Net
other income | |
| 254,636 | | |
| - | | |
| 254,636 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision
for income taxes | |
| 887,286 | | |
| - | | |
| 887,286 | |
| |
| | | |
| | | |
| | |
Net
income | |
$ | 2,111,658 | | |
$ | (747,977 | ) | |
$ | 1,363,681 | |
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
| |
12/31/2023 as reported | | |
Topside adjustment | | |
12/31/2023
as restated | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net sales | |
$ | 38,043,360 | | |
| 747,977 | | |
$ | 38,791,337 | |
Total revenue | |
| 38,043,360 | | |
| 747,977 | | |
| 38,791,337 | |
| |
| | | |
| | | |
| | |
Cost of sales | |
| 11,378,264 | | |
| - | | |
| 11,378,264 | |
| |
| | | |
| | | |
| | |
Gross profit | |
| 26,665,096 | | |
| 747,977 | | |
| 27,413,073 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General and administrative | |
| 14,235,194 | | |
| - | | |
| 14,235,194 | |
Research and development | |
| 2,794,314 | | |
| - | | |
| 2,794,314 | |
| |
| | | |
| | | |
| | |
Net operating expense | |
| 17,029,508 | | |
| - | | |
| 17,029,508 | |
| |
| | | |
| | | |
| | |
Income from operations | |
| 9,635,588 | | |
| 747,977 | | |
| 10,383,565 | |
| |
| | | |
| | | |
| | |
Other income (expense): | |
| | | |
| | | |
| | |
Other income/Expense | |
| 888,464 | | |
| - | | |
| 888,464 | |
Other (expense) income | |
| (302,382 | ) | |
| - | | |
| (302,382 | ) |
| |
| | | |
| | | |
| | |
Net other income | |
| 586,082 | | |
| - | | |
| 586,082 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision for income taxes | |
| 1,818,812 | | |
| - | | |
| 1,818,812 | |
| |
| | | |
| | | |
| | |
Net income | |
$ | 8,402,858 | | |
$ | 747,977 | | |
$ | 9,150,835 | |
Revenue
Recognition
The
Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”)
606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018, and the Company elected to use the
modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The
adoption of ASC 606 did not have a material impact on the financial statements.
Under
ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the
transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as)
the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.
The
Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable
software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in
the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable
and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term
liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of
revenue recognition:
Performance
Obligation |
|
Method
of Recognition |
|
|
|
Simulator
and accessories |
|
Upon
transfer of control |
|
|
|
STEP
Program |
|
Deferred
and recognized over the life of the contract |
|
|
|
Installation
and training |
|
Upon
completion or over the period of services being rendered |
|
|
|
Extended
service-type warranty |
|
Deferred
and recognized over the life of the extended warranty |
|
|
|
Customized
software and content |
|
Upon
transfer of control or over the period services are performed depending on the terms of the contract |
|
|
|
Customized
content scenario |
|
As
performance obligation is transferred over time (input method using time and materials expended) |
|
|
|
Design
and prototyping |
|
Recognized
at the completion of each agreed upon milestone |
|
|
|
Sales-based
royalty exchanged for license of intellectual property |
|
Recognized
as the performance obligation is satisfied over time – which is as the sales occur |
The
Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation
and training and customized software performance obligations as the customer has the right and ability to direct the use of these products
and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue
from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract.
For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.
The
Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties
as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As
such, the warranty service is performed continuously over the warranty period.
Each
contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash
consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s
transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts on the stand-alone
selling prices, if any, are allocated proportionately to each performance obligation.
Disaggregation
of Revenue
Under
ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash
flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation
disclosure by customer’s location and performance obligation.
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023 (Restated) | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators and accessories | |
$ | 237,761 | | |
$ | 11,154,431 | | |
$ | 2,534,788 | | |
$ | 13,926,980 | | |
$ | 746,071 | | |
$ | 15,340,857 | | |
$ | 5,709,317 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 115,192 | | |
| 3,988,953 | | |
| 51,404 | | |
| 4,155,549 | | |
| 196,951 | | |
| 3,575,733 | | |
| 124,895 | | |
| 3,897,579 | |
Customized software and content | |
| 15,420 | | |
| 436,737 | | |
| 256,216 | | |
| 708,373 | | |
| 195,175 | | |
| 820,570 | | |
| 229,804 | | |
| 1,245,549 | |
Installation and training | |
| 7,683 | | |
| 797,344 | | |
| 118,909 | | |
| 923,936 | | |
| 99,639 | | |
| 775,479 | | |
| 341,189 | | |
| 1,216,307 | |
Design & Prototyping | |
| - | | |
| 2,823,453 | | |
| - | | |
| 2,823,453 | | |
| - | | |
| 7,109,784 | | |
| - | | |
| 7,109,784 | |
STEP | |
| - | | |
| 3,650,579 | | |
| 161,949 | | |
| 3,812,528 | | |
| - | | |
| 3,425,165 | | |
| 100,708 | | |
| 3,525,873 | |
Total Revenue | |
$ | 376,056 | | |
$ | 22,851,500 | | |
$ | 3,123,266 | | |
$ | 26,350,819 | | |
$ | 1,237,836 | | |
$ | 31,047,588 | | |
$ | 6,505,913 | | |
$ | 38,791,337 | |
Commercial
customers include selling through prime contractors for military or law enforcement contracts, domestically. Government customers
are defined as directly selling to government agencies. For the year ended December 31, 2024, governmental customers comprised
$22,851,500, or 87%
of total net sales, commercial customers comprised $376,056
or 1%
of total net sales and international customers comprised $3,123,266
or 12%
of total net sales. By comparison, for the year ended December 31, 2023, governmental customers comprised $31,047,588,
or 80%
of total net sales, commercial customers comprised $1,237,836
or 3%
of total net sales and international customers comprised $6,505,913,
or 17%
of total net sales. For the years ended December 31, 2024, and 2023, the Company recorded $3,812,528
and $3,525,873,
respectively, in STEP revenue, or 14%
and 9%,
respectively, of total net sales.
Segment
Information
Information
related to the Company’s reportable operating business segments is shown below. The Company’s reportable segments are reported
in a manner consistent with the way management evaluates the businesses. The results of operations are regularly reviewed by the Company’s
chief operating decision maker (“CODM”), the Chief Executive Officer. The Company identifies its reportable business segments
based on differences in products and services. The accounting policies of the business segments are the same as those described in the
summary of significant accounting policies. To evaluate each reportable segment’s performance, the CODM uses income from
operations as a measure of profit and loss. The CODM compares operational performance against management expectations when making decisions
regarding allocation of operating and capital resources to each segment.
The
Company has identified the following business segments
|
● |
Simulators
and Accessories- These include all variations of the VirTra simulator, Simulated recoil kits, Return first devices, Taser©,
OC Spray, low light devices and refill options. |
|
● |
Extended
Service-type warranties – Warranties on all products past 1 or more years |
|
● |
Customized
software and Custom content- Contracts with specific suppliers who have ask for content related directly to their situations that
we design and film or specific software request for there system only |
|
● |
Installation
and Training – Installation of our simulators at the specific sites as well as extra training classes preformed onsite, virtually
or at the VirTra Training Center |
|
● |
Design
and Prototyping – Specific contracts related to hardware development for specific customers |
|
● |
Subscription
Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories,
and V-VICTA interactive coursework on a subscription basis. |
Schedule
of Segment
Sale of product | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 13,926,980 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 4,155,550 | | |
| 3,897,580 | |
Customized software and content | |
| 708,373 | | |
| 1,245,548 | |
Installation and training | |
| 923,936 | | |
| 1,216,306 | |
Design & Prototyping | |
| 2,823,453 | | |
| 7,109,784 | |
STEP | |
| 3,812,528 | | |
| 3,525,873 | |
Total consolidated | |
$ | 26,350,820 | | |
$ | 38,791,336 | |
Depreciation and amortization | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 376,835 | | |
$ | 296,299 | |
Extended Service-type warranties | |
| 35,681 | | |
| 22,733 | |
Customized software and content | |
| 7,079 | | |
| 8,262 | |
Installation and training | |
| 7,933 | | |
| 7,094 | |
Design & Prototyping | |
| 100,727 | | |
| 66,243 | |
STEP | |
| 481,184 | | |
| 431,998 | |
Corporate | |
| 135,683 | | |
| 86,652 | |
Total consolidated | |
$ | 1,145,122.00 | | |
$ | 919,281 | |
Segment income (loss) | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 8,446,181 | | |
$ | 12,071,146 | |
Extended Service-type warranties | |
| 4,598,386 | | |
| 3,978,990 | |
Customized software and content | |
| 708,373 | | |
| 1,092,348 | |
Installation and training | |
| 106,095 | | |
| 67,847 | |
Design & Prototyping | |
| 2,189,402 | | |
| 7,088,300 | |
STEP | |
| 3,364,079 | | |
| 3,114,440 | |
Corporate | |
| -18,048,834 | | |
| -18,262,238 | |
Total | |
$ | 1,363,682 | | |
$ | 9,150,833 | |
Expenditures for segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 1,165,526 | | |
$ | 76,211 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| - | | |
| - | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 338,212 | | |
| - | |
STEP | |
| 320,484 | | |
| 286,861 | |
Corporate purchases | |
| 21,349 | | |
| 765,117 | |
Expenditures
for segment assets | |
$ | 1,845,571 | | |
$ | 1,128,189 | |
Segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 26,578,251 | | |
$ | 29,893,606 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| 281,303 | | |
| 155,025 | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 1,121,225 | | |
| 884,905 | |
STEP | |
| 939,330 | | |
| 1,067,295 | |
Corporate Assets | |
| 36,532,975 | | |
| 37,633,210 | |
Segment
assets | |
$ | 65,453,084 | | |
$ | 69,634,041 | |
Customer
Deposits
Customer
deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership
(“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the
completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to the
customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the
accompanying balance sheet and totaled $3,755,187
and $4,047,269
on December 31, 2024, and 2023 respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from
year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.
Warranty
The
Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells
separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty.
During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship,
the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled
$2,600,129 and $2,627,763 on December 31, 2024, and 2023, respectively. Deferred revenue for separately priced extended warranties longer
than one year totaled $2,207,950 and $2,974,710 on December 31, 2024, and 2023, respectively. The accrual for the one-year manufacturer’s
warranty liability totaled $212,000 and $354,000 on December 31, 2024, and 2023, respectively. During the years ended December 31, 2024,
and 2023, the Company recognized revenue of $4,155,550 and $3,897,578, respectively, related to the extended service-type warranties
that were amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to
extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning
of the period and new extended service-type warranties sold during the period.
STEP
Revenue
The
Company’s STEP operations consist principally of leasing its simulator products under operating agreements expiring in one year.
At the commencement of a STEP agreement, any lease payments received are deferred and no income is recognized. Subsequently, payments
are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period
of 12 months and can be renewed for an additional 12-month period up to two additional 12-month periods maximum of 36-months for the
entire agreement. This is a change from prior years which allowed for renewals up to 48 months for a total of 60 months. Agreements may
be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments
are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The
agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying
assets to be purchased at their fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support
and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects
to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The
agreements do not include a residual value guarantee. Management notes with 4-year history of providing this service and additional revenue
stream, the Company has only had cancellation of a total of 8 STEP agreements before the
5-year end date of the contract this equates to less than 5% of all agreements.
Fair
Value Measurements
ASC
Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to
transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value
hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring
fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:
Level
1: Quoted prices in active markets for identical assets or liabilities;
Level
2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that
are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities; and
Level
3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable
assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.
Fair
Value of Financial Instruments
The
Company’s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, accounts payable,
notes payable and accrued liabilities. The carrying amount of cash and cash equivalents, receivable, payables and accruals approximates
fair value die to the short-term nature of these items. The notes payable also approximate fair value based on evaluations of market
interest notes.
Cash
and Cash Equivalents
The
Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.
Certificates
of Deposit and Mutual Funds
The
Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit
ratings. The certificates of deposit generally have an average maturity of approximately six months and are subject to penalties for
early withdrawal. The money market mutual funds are open-ended and can be withdrawn at any time without penalty.
Accounts
and Allowance for Credit Losses
The
Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables
aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible.
Accounts receivable does not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained
an allowance for credit losses of $177,056 and $343,695 on December 31, 2024, and 2023, respectively.
Inventory
Inventory
is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished
goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory
for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated
net realizable value. Inventory reserves were $487,371 and $429,488 on December 31, 2024, and 2023, respectively.
Property
and Equipment
Property
and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized
in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or
renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements,
when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated
economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term.
For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life
instead of the remaining agreement term. Estimated useful lives are summarized as follows:
Schedule of Property and Equipment Estimated Useful Lives
Computer
equipment |
|
3-5
years |
Furniture
and office equipment |
|
5-7
years |
Leased
STEP equipment |
|
5
years |
Leasehold
improvements |
|
7
years |
Building |
|
39.5
years |
Building
Improvements |
|
7
years |
Intangible
Assets
Intangible
assets on December 31, 2024 and 2023 are comprised of various patents. We compute amortization expense on the patents using the straight-line
method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line
method over the weighted average remaining period which is 15 years.
Cost
of Products Sold
Cost
of products sold represents manufacturing costs, consisting of materials, labor, travel and overhead related to finished goods, components
and install and service trips . Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related
to product delivery are included in the cost of products sold.
Advertising
Costs
Costs
associated with advertising are expensed as incurred. Advertising expenses were $239,285 and $156,010 for the years ended December 31,
2024 and 2023, respectively. These costs include domestic and international trade shows, websites, and sales promotional materials.
Research
and Development Costs
Research
and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly
related to research and development support. Research and development expenses were $3,003,302 and $2,794,314 for the years ended December
31, 2024 and 2023, respectively.
Legal
Costs
Legal
costs relating to loss contingencies are expensed as incurred. See Note 9. Commitments and Contingencies.
Concentration
of Credit Risk and Major Customers and Suppliers
Financial
instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates
of deposit and accounts receivable.
The
Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings
and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the
accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category.
The Company had uninsured cash and cash equivalents of $17,540,827 and $18,349,842 on December 31, 2024 and 2023, respectively.
Sales
are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of
its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal
charges relative to doubtful accounts.
As
of December 31, 2024, the Company had two customers that accounted for 28% and 13% of gross accounts receivable. As of December 31, 2023,
the Company had two customers that accounted for 28% and 14% of total accounts receivable.
As
of December 31, 2024, the Company had one customer that accounted for 11%
of the total revenue. As of December 31, 2023, the Company had one customer that accounted for 19%
of the total revenue
Income
Taxes
Deferred
tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities
using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for
income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the
temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences
of events that have been recognized in financial statements or tax returns, judgment and interpretation of statutes are required.
In
assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable
income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established.
The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets
will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined
that it is more likely than not that the Company will fully realize all its deferred tax asset and no valuation allowance was recorded
on December 31, 2024 and 2023.
The
Company did not recognize any assets or liabilities relative to uncertain tax positions on December 31, 2024 and 2023. Interest or penalties,
if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits because of tax positions taken,
there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected
to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in
the financial statements.
The
Company receives tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position,
based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized 84 based on the largest amount
of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax
positions on December 31, 2024 or 2023.
The
Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years
between 2017 and 2024; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are
often complex and can require several years to complete.
Impairment
of Long-Lived Assets
Long
lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison
of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying
amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount
of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending
on the nature of the asset. On December 31, 2024 and 2023, the Company concluded that there has been no indication of impairment to the
carrying value of its long-lived assets. As such, no impairment has been recorded.
Stock
Based Compensation
The
Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the
fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions
including volatility, expected term and risk-free interest rates. See Note 9. Commitments and Contingencies and Note 11. Stockholders’
Equity regarding stock-based awards made during the year ended December 31, 2024 and 2023.
The
expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual
terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield
available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past
and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options
is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as
they occur rather than estimating them at the time of grant.
Net
Income per Common Share
The
net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income
per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants
were exercised. Earnings per share computations are as follows:
Schedule of Earnings Per Share
| |
2024 | | |
2023 | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023
(Restated) | |
Net Income | |
$ | 1,363,681 | | |
$ | 9,150,835 | |
Weighted average common stock outstanding | |
| 11,162,917 | | |
| 10,958,448 | |
Incremental shares from stock options | |
| - | | |
| 5,029 | |
Weighted average common stock outstanding, diluted | |
| 11,162,917 | | |
| 10,963,477 | |
| |
| | | |
| | |
Net Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.12 | | |
$ | 0.85 | |
Diluted | |
$ | 0.12 | | |
$ | 0.85 | |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 250 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/250/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Inventory
|
12 Months Ended |
Dec. 31, 2024 |
Inventory Disclosure [Abstract] |
|
Inventory |
Note
2. Inventory
Inventory
consisted of the following as of:
Schedule of Inventory
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Raw materials, WIP, finished goods and Materials being inspected | |
$ | 15,070,771 | | |
$ | 12,834,368 | |
Reserve | |
| (487,371 | ) | |
| (429,488 | ) |
| |
| | | |
| | |
Total Inventory | |
$ | 14,583,400 | | |
$ | 12,404,880 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Property and Equipment
|
12 Months Ended |
Dec. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Property and Equipment |
Note
3. Property and Equipment
Property
and equipment consisted of the following as of:
Schedule of Property and Equipment
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Land | |
$ | 1,778,987 | | |
$ | 1,778,987 | |
Building & Building Improvements | |
| 11,523,813 | | |
| 9,146,556 | |
Computer equipment | |
| 1,301,700 | | |
| 1,233,989 | |
Furniture and office equipment | |
| 349,669 | | |
| 295,208 | |
Machinery and equipment | |
| 4,368,752 | | |
| 2,865,014 | |
STEP equipment | |
| 2,561,775 | | |
| 2,241,291 | |
Leasehold improvements | |
| 336,763 | | |
| 358,584 | |
Construction in Progress | |
| - | | |
| 2,456,259 | |
| |
| | | |
| | |
Total property and equipment | |
| 22,221,459 | | |
| 20,375,888 | |
Less: Accumulated depreciation and amortization | |
| (6,016,796 | ) | |
| (4,888,875 | ) |
| |
| | | |
| | |
Property and equipment, net | |
$ | 16,204,663 | | |
$ | 15,487,013 | |
Depreciation
expenses, including STEP depreciation, were $1,127,921 and $908,308 for the years ended December 31, 2024 and 2023, respectively.
On
August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000,
paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000 (Note 7). The Property consists
of approximately 4.3 acres and an industrial building of approximately 76,650 square feet. The Company moved all of its operations and
headquarters to the Property during 2022.
Under
the provision of ASC 805, the Company determined this acquisition was an asset acquisition. This determination was based on substantially
all of the fair value of the gross assets acquired was concentrated in the similarly identifiable assets of the Property. The fair value
was allocated to the land, building, and acquired leases based upon their relative fair values at the date of acquisition in accordance
with ASC 805-50-30-3.
The
fair value of the in-place leases is the estimated cost to replace the leases (including loss of rent, estimated commissions and legal
fees paid in similar leases). The capitalized in-place leases are amortized over the remaining term of the leases as amortization expense.
The fair value of the above or below market lease is the present value of the difference between the contractual amount to be paid pursuant
to the in-place lease and the estimated current market lease rate expected over the remaining non-cancellable life of the lease. The capitalized
above or below market lease values are amortized as a decrease or increase to the rental income over the remaining term of the lease.
Schedule of Purchase Price Allocation
| |
December 31, 2021 | |
| |
| |
Land | |
$ | 1,778,987 | |
Building and building improvements | |
| 8,937,050 | |
Acquired Lease Intangible Assets | |
| 83,963 | |
| |
| | |
Total Purchase Price | |
$ | 10,800,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Intangible Assets
|
12 Months Ended |
Dec. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Intangible Assets |
Note
4. Intangible Assets
Intangible
assets consisted of the following as of:
Schedule of Intangible Assets
| |
December 31, 2024 | | |
December 31, 2023 | |
Patents | |
$ | 160,000 | | |
$ | 160,000 | |
Capitalized media content | |
| 451,244 | | |
| 451,244 | |
Acquired lease intangible assets | |
| - | | |
| 83,963 | |
| |
| | | |
| | |
Total intangible assets | |
| 611,244 | | |
| 695,207 | |
Less accumulated amortization | |
| (52,593 | ) | |
| (127,667 | ) |
| |
| | | |
| | |
Intangible assets, net | |
$ | 558,651 | | |
$ | 567,540 | |
Amortization
expense was $8,891 and $20,237 for the years ended December 31, 2024 and 2023, respectively. The weighted average remaining period is
7 years.
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all or part of the information related to intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent
+ Details
Name: |
us-gaap_IntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Leases
|
12 Months Ended |
Dec. 31, 2024 |
Leases |
|
Leases |
Note
5. Leases
From
2016 through March 2019, the Company leased approximately 4,529 rentable square feet of office and industrial space from an unaffiliated
third party for our machine shop at 2169 East 5th St., Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop from
the 5th St. location to 7910 South Kyrene Road, located within the same business complex as its main office. The Company executed a
lease amendment to add an additional 5,131 rentable square feet for the machine shop and extended its existing office lease through April
30, 2024. On June 1, 2022, we entered into a new lease of approximately 9,350 square feet located at 12301 Challenger Parkway, Orlando,
Florida, from an unaffiliate third party through May 2027.
The
Company’s lease agreements do not contain any residual value guarantees, restrictive covenants or variable lease payments. The
Company has not entered into any financing leases.
In
addition to base rent, the Company’s lease generally provides for additional payments for other charges, such as rental tax. The
lease includes fixed rent escalations. The Company’s lease does not include an option to renew.
The
Company determines if an arrangement is a lease at inception. Operating leases are recorded in operating lease right of use assets, net,
operating lease liability – short-term, and operating lease liability – long-term on its balance sheets.
Operating
lease assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation
to make lease payments arising from the lease. Operating lease assets and liabilities are recognized at the commencement date based on
the present value of lease payments over the lease term. As the Company’s lease does not provide an implicit rate, the Company
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease
payments. The incremental borrowing rate used at adoption was 4.5%. Significant judgement is required when determining the Company’s
incremental borrowing rate. The Company uses the implicit rate when readily determinable. Lease expense for lease payments is recognized
on a straight-line basis over the lease term.
Effective
June 1, 2022, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $840,855. Effective
January 1, 2019, the Company obtained a right-of-use asset in exchange for a new operating lease liability in the amount of $1,721,380
and derecognized $46,523 deferred rent for an adjusted operating lease right-of-use asset in the net amount of $1,674,857.
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
Balance Sheet Classification | |
December 31, 2024 | | |
December 31, 2023 | |
Assets | |
| | | |
| | |
Operating lease right-of-use assets, beginning of period | |
$ | 716,687 | | |
$ | 1,212,814 | |
Amortization for the year ended | |
| (279,592 | ) | |
| (496,127 | ) |
Total operating lease right-of-use asset | |
$ | 437,095 | | |
$ | 716,687 | |
Liabilities | |
| | | |
| | |
Current | |
| | | |
| | |
Operating lease liability, short-term | |
$ | 192,410 | | |
$ | 317,840 | |
Non-current | |
| | | |
| | |
Operating lease liability, long-term | |
| 265,111 | | |
| 432,176 | |
Total lease liabilities | |
$ | 457,521 | | |
$ | 750,016 | |
Future
minimum lease payments as of December 31, 2024, under non-cancellable operating leases are as follows:
Schedule of Future Minimum Lease Payments
| |
| | |
2025 | |
$ | 192,196 | |
2026 | |
| 196,311 | |
2027 | |
| 99,381 | |
| |
| | |
Total lease payments | |
| 487,888 | |
Less: imputed interest | |
| (30,367 | ) |
Operating lease liability | |
$ | 457,521 | |
The
Company had a deferred rent liability of $0
on December 31, 2024, and 2023, relative to the increasing future minimum lease payments. Rent expenses for the years ended December
31, 2024, and 2023 were $497,393
and $551,412,
respectively. As VirTra only has one lease agreement the weighted average remaining lease term ins 2.5 years and the average discount
rate of that lease is 4.5%
|
X |
- References
+ Details
Name: |
VTSI_DisclosureLeasesAbstract |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Accrued Expenses
|
12 Months Ended |
Dec. 31, 2024 |
Payables and Accruals [Abstract] |
|
Accrued Expenses |
Note
6. Accrued Expenses
Accrued
compensation and related costs consisted of the following as of:
Schedule of Accrued Compensation and Related Costs
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Salaries and wages payable | |
$ | 545,592 | | |
$ | 457,565 | |
Employee benefits payable | |
| 34,125 | | |
| 54,811 | |
Accrued paid time off (PTO) | |
| 322,406 | | |
| 361,418 | |
Profit sharing payable | |
| 351,421 | | |
| 1,347,622 | |
| |
| | | |
| | |
Total accrued compensation and related costs | |
$ | 1,253,544 | | |
$ | 2,221,416 | |
Accrued
expenses and other current liabilities consisted of the following as of:
Schedule of Accrued Expenses and Other Current Liabilities
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Manufacturer’s warranties | |
$ | 212,000 | | |
$ | 354,000 | |
Taxes payable | |
| - | | |
| 3,411,669 | |
Miscellaneous payable | |
| 445,114 | | |
| 204,890 | |
| |
| | | |
| | |
Total accrued expenses and other current liabilities | |
$ | 657,114 | | |
$ | 3,970,559 | |
Included
in the miscellaneous payable is an accrual for $275,000 due to the leaseholder of the Kyrene property. See Note 12. Subsequent Events for further
information
|
X |
- DefinitionThe entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Note Payable
|
12 Months Ended |
Dec. 31, 2024 |
Debt Disclosure [Abstract] |
|
Note Payable |
Note
7. Note Payable
On
August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000,
paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000. The loan terms include interest
to be accrued at a fixed rate of 3% per year, 119 regular monthly payments of $40,978, and one irregular payment of $5,956,538 due on
the maturity date of August 23, 2031. The Company began making monthly payments on September 23, 2021. The payment and performance of
the loan is secured by a security interest in the property acquired.
The
note payable amounts consist of the following:
Schedule of Notes Payable
| |
December
31, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Short-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 218,890 | | |
| 222,320 | |
Accrued
interest to date | |
| 11,897 | | |
| 4,035 | |
| |
| | | |
| | |
Note
Payable, short-term | |
| 230,787 | | |
| 226,355 | |
| |
| | | |
| | |
Long-term
liabilities | |
| | | |
| | |
Note
payable, principal | |
| 7,567,536 | | |
| 7,813,021 | |
| |
| | | |
| | |
Note
payable, long term | |
| 7,567,536 | | |
| 7,813,021 | |
Future
minimum Note payments as of December 31, 2024, are as follows:
Schedule
of Future Minimum Lease Payments
| |
| | |
2025 | |
$ | 258,290 | |
2026 | |
| 266,256 | |
2027 | |
| 274,469 | |
2028 | |
| 282,343 | |
2029 | |
| 291,644 | |
Future | |
| 6,425,321 | |
Total | |
| 7,798,323 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/470/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Related Party Transactions
|
12 Months Ended |
Dec. 31, 2024 |
Related Party Transactions [Abstract] |
|
Related Party Transactions |
Note
8. Related Party Transactions
During
the years ended December 31, 2024 and 2023, related parties exercised 5,000
and 15,000
previously awarded options for the exercise price
of $20,153
and $54,900,
respectively, resulting in issuance of common stock to the Executive Chairman and one member of the Board of Directors.
|
X |
- DefinitionThe entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(e)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/850/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 850 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1
+ Details
Name: |
us-gaap_RelatedPartyTransactionsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Commitments and Contingencies
|
12 Months Ended |
Dec. 31, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Note
9. Commitments and Contingencies
Litigation
From
time to time, the Company is notified of litigation or that a claim is being made against it. The Company evaluates contingencies on
an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably
estimated. There is no pending litigation at this time. The Company did settle a minor claim in 2025 in relation to our legacy lease agreement please see Note 12 subsequent
events
Employment
Agreements
On
April 2, 2012, the Company entered into three-year Employment Agreements with its (now former) Chief Executive Officer and Chief
Operating Officer that called for base annual salaries of $195,000
and $175,000,
respectively, subject to cost-of-living adjustments, and containing automatic one-year extension provisions. These contracts were
renewed annually and were adjusted based on the same percentage increase approved for Company-wide cost-of-living adjustments. As of
December 31, 2023, the former’s Chief Executive Officer’s base annual salary was $349,860. He resigned effective July 12, 2024.
On
May 2, 2022, VirTra, Inc. announced the appointment of John F. Givens II as its co-Chief Executive Officer, effective April 11, 2022.
Mr. Givens has been serving as a director of VirTra since November 2020. VirTra agreed to pay Mr. Givens an initial annual base salary
of $298,990, subject to annual review. VirTra issued Mr. Givens a signing bonus of 64,815 shares of common stock which were restricted
from transfer until the earlier of: i) 12 months of employment having lapsed or ii) the Company terminating employment with Mr. Givens
without cause. Mr. Givens was granted 288,889 Restricted Stock Units, to be awarded based on the achievement of certain performance goals
over the next three years.
The
Company entered into a three-year employment agreement with Mr. Givens effective August 15, 2023 that provides for an annual base salary
of $349,860, subject to increases based on the cost of living at a minimum. The agreement automatically extends for additional periods
of one year. The contract shall be renewed annually with upward adjustments each year applying the same percentage increase approved
for Company-wide cost-of-living adjustments. The employment agreement entitles Mr. Givens to an annual cash bonus if so determined by
VirTra’s Board of Directors. In addition, the agreement entitles Mr. Givens to participate in any equity incentive plan adopted
by the Company.
Restricted
Stock Units
Beginning
on the last business day of August 2022, with respect to the then Co-Chief Executive Officers and Chief Operating Officer, a tranche
of restricted stock units could vest if the Company had achieved net profit (net income under GAAP) for the twelve months ending
June 30, 2022, of at least $2,500,000. For every $500,000 earned more than $2,500,000 another tranche would vest. If the maximum net
profits (net income under GAAP) of $7,000,000 was achieved, ten tranches would vest. Similarly, on the last business day of August
2023, a tranche of restricted stock units could vest if the Company had achieved a net profit (net income under GAAP) of at least
$3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit (net income under GAAP).
This vesting arrangement continued with the last business day of August 2024, with the minimum net profit (net income under GAAP)
threshold being $3,500,000 and the maximum net profit (net income under GAAP) being $11,000,000.
It
is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of
achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a
straight-line basis over the remaining time period.
The
Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending
June 30, 2023, of $3,000,000 was probable and recorded an expense of $105,405 related to the RSUs for the period ending December 31, 2022.
The Company determined that the net profit (net income under GAAP) over $4,500,000 would be probable and recorded an expense of $199,477
for the six months ended June 30, 2023. The Company determined that the net profit (net income under GAAP) for the
twelve months ended June 30, 2023 was at least $4,500,000 and therefore awarded 22,988 (prior to deduction of 9,142 shares to pay the
tax withholding liability) and 29,360 (prior to deduction of 11,394 shares to pay the tax withholding liability) shares of common stock
to its Executive Chairman and Chief Executive Officer, respectively.
The
Company determined based on vesting terms described above that the net profit (net income under GAAP) for the twelve months ending
June 30, 2024 of $4,500,000 was
probable and recorded an expense of $207,995 related
to the RSU expense for the six months ended December 31, 2023.
In
October 2023, the Chief Executive Officer was issued 133,333
shares upon settlement of restricted stock units.
In
July 2024, the Executive Chairman was issued 100,000 (prior to the deduction of 41,457 shares to pay tax withholding) for a total issuance
of 58,543 shares upon settlement of restricted stock units.
In
October 2024, a single employee was granted 2,500 shares of common stock upon settlement of restricted stock units as a one-time compensation
payment
In
October 2024, the Chief Executive Officer was issued 118,519 (prior to the deduction of 46,367 shares to pay tax withholding) for a total
issuance of 72,152 shares upon settlement of restricted stock units.
In
December 2024, the Chief Financial Officer was awarded 10,000 (prior to deduction of 3,716 shares to pay tax withholding) for a
total of 6,284 shares of common stock upon settlement of restricted stock units.
Profit
Sharing
VirTra
provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees.
The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year only
to active employees. For the years ended December 31, 2024 and 2023, the amount expensed to operations was $216,255
and $1,260,431,
respectively.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Income Taxes
|
12 Months Ended |
Dec. 31, 2024 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
Note
10. Income Taxes
The
Company accounts for its deferred tax assets and liabilities, including excess tax benefits of share-based payments, based on the tax
ordering of deductions to be used on its tax returns. The tax effects of temporary differences that give rise to significant portions
of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:
Schedule of Deferred Tax Assets and Liabilities
| |
2024 | | |
2023 | |
| |
Years ending December 31, | |
| |
2024 | | |
2023 | |
Deferred Tax Assets: | |
| | | |
| | |
Net Operating Loss Carry Forwards | |
$ | - | | |
$ | - | |
Tax Credits | |
| 729,111 | | |
| 560,971 | |
Deferred Revenue | |
| 1,488,641 | | |
| 1,525,489 | |
Stock Compensation | |
| 230,617 | | |
| 395,485 | |
Reserves, Accruals, Other | |
| 281,995 | | |
| 356,689 | |
Intangibles | |
| 1,726,212 | | |
| 1,420,445 | |
Right of Use Liability | |
| 112,567 | | |
| 189,289 | |
| |
| | | |
| | |
Total Deferred Tax Assets | |
$ | 4,569,143 | | |
$ | 4,448,368 | |
| |
| | | |
| | |
Deferred Tax Liabilities: | |
| | | |
| | |
Fixed Assets | |
$ | (641,880 | ) | |
$ | (637,337 | ) |
Right of Use Asset | |
| (107,543 | ) | |
| (180,877 | ) |
Inventory Capitalization | |
| (224,146 | ) | |
| - | |
| |
| | | |
| | |
Total Deferred Tax Liabilities | |
$ | (973,569 | ) | |
$ | (818,214 | ) |
| |
| | | |
| | |
Valuation Allowance | |
| - | | |
| - | |
| |
| | | |
| | |
Net Deferred Taxes | |
$ | 3,595,574 | | |
$ | 3,630,154 | |
Internal
Revenue Code Section 382 limits the ability to utilize net operating losses if a 50% change in ownership occurs over a three-year period.
The Company does not believe that such a limitation of the net operating losses has occurred.
Significant
components of the provision (benefit) for income tax for the years ended December 31 are as follows:
Schedule of Significant Components of Income Tax Provision
| |
2024 | | |
2023 | |
| |
| | |
| |
Current | |
$ | 853,256 | | |
$ | 4,924,686 | |
Deferred | |
| 34,030 | | |
| (3,105,874 | ) |
Change in valuation allowance | |
| - | | |
| - | |
| |
| | | |
| | |
Provision (benefit) for income taxes | |
$ | 887,286 | | |
$ | 1,818,812 | |
The
Company is subject to federal and state taxes. Reconciliations of the Company’s effective income tax rate to the federal statutory
rate for the years ended December 31 are as follows:
Schedule of Reconciliation of Income Tax Rate
| |
2024 | | |
2023 | |
Federal income tax expense at the statutory rate | |
| 21. | % | |
| 21.0 | % |
State income taxes, net of federal benefit | |
| .2 | % | |
| .12 | % |
Research credits | |
| (11.4 | )% | |
| (4.85 | )% |
Permanent differences | |
| (5.6 | )% | |
| 0.38 | % |
Prior period revenue adjustment | |
| 5.9 | % | |
| 0.0 | % |
Other | |
| 3.2 | % | |
| (.14 | )% |
Expiration of stock option compensation | |
| 10.7 | % | |
| 0.0 | % |
Inventory tax capitalization method change | |
| 9.8 | % | |
| 0.0 | % |
Change in valuation allowance | |
| 0.0 | % | |
| 0.0 | % |
| |
| | | |
| | |
Provision (benefit) for income taxes | |
| 34.1 | % | |
| 16.51 | % |
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Stockholders’ Equity
|
12 Months Ended |
Dec. 31, 2024 |
Equity [Abstract] |
|
Stockholders’ Equity |
Note
11. Stockholders’ Equity
Authorized
Capital
Common
Stock.
Authorized
Shares. The Company is authorized to issue 60,000,000 shares of common stock, par value $0.0001 per share, of which (a) 50,000,000
shares shall be common stock, par value $0.0001, (b) 2,500,000 shares shall be Class A common stock, par value $0.0001 per share (the
“Class A Common Stock”), and (c) 7,500,000 shares shall be Class B common stock, par value $0.0001 per share (the “Class
B Common Stock”). No shares of Class A Common Stock or Class B Common Stock have been issued.
Rights
and Preferences. Voting Rights. Except as otherwise required by the Nevada Revised Statues or as provided by or pursuant to the provisions
of the Company’s articles of incorporation:
(i)
Each holder of common stock shall be entitled to one (1) vote for each share of common stock held of record by such holder. The holders
of shares of common stock shall not have cumulative voting rights.
(ii)
Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such
holder. The holders of shares of Class A Common Stock shall not have cumulative voting rights.
(iii)
The holders of common stock and Class A Common Stock shall vote together as a single class on all matters on which stockholders are generally
entitled to vote.
(iv)
The holders of Class B Common Stock shall not be entitled to vote on any matter, except that the holders of Class B Common Stock shall
be entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate
number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers,
preferences, or special rights of the shares of such class so as to affect them adversely.
Preferred
Stock
Authorized
Shares. The Company is authorized to issue 2,500,000 shares of preferred stock, par value $0.0001 per share (the “Preferred
Stock”).
Rights
and Preferences. The Board of Directors is authorized at any time, and from time to time, to provide for the issuance of shares of
Preferred Stock in one or more series, and to determine the designations, preferences, limitations and relative or other rights of the
Preferred Stock or any series thereof.
Treasury
Stock
During
the years ended December 31, 2024 and 2023, the Company purchased no treasury shares.
Non-qualified
Stock Options
The
Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation
plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally
seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following
table summarizes all non-qualified stock options as of:
Schedule of Non-qualified Stock Options
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
Number of | | |
Weighted | | |
Number of | | |
Weighted | |
| |
Stock Options | | |
Exercise Price | | |
Stock Options | | |
Exercise Price | |
Options outstanding, beginning of year | |
| 15,000 | | |
$ | 4.03 | | |
| 45000 | | |
$ | 4.26 | |
Granted | |
| - | | |
| - | | |
| - | | |
| - | |
Redeemed | |
| (10,000 | ) | |
| 3.76 | | |
| (15,000 | ) | |
| 5.09 | |
Exercised | |
| (5,000 | ) | |
| 3.76 | | |
| (15,000 | ) | |
| 3.66 | |
Expired / terminated | |
| - | | |
| - | | |
| - | | |
| - | |
Options outstanding, end of year | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
Options exercisable, end of year | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
The
Company did not have any non-vested stock options outstanding as of December 31, 2024. The weighted average contractual term for options
outstanding and exercisable on December 31, 2024, and 2023 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable
on December 31, 2024, and 2023 was $0 and $81,600, respectively. The aggregate intrinsic value is calculated as the difference between
the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have
an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value
of the Company’s common stock are considered to have no intrinsic value. For the years ended December 31, 2024 and 2023, the Company
received payments related to the exercise of options in the amount of $20,153 and $54,900, respectively. The total fair value of shares
vested during the years ended December 31, 2024 and 2023 is $0.
The
following table summarizes information about stock options outstanding and exercisable as of December 31, 2024:
Schedule of Stock Options Outstanding and Exercisable
Range
of
Exercise Price |
|
Number
of
Options
Outstanding |
|
Weighted
Average
Exercise Price |
|
Number
of
Options
Exercisable |
|
Weighted
Average
Exercise Price |
|
|
|
|
|
|
|
|
|
$1.00
- $1.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$2.00
- $2.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$3.00
- $3.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$4.00
- $4.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$5.00
- $5.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
|
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
The
following table summarizes information about stock options outstanding and exercisable as of December 31, 2023:
Range
of
Exercise Price |
|
Number
of
Options
Outstanding |
|
Weighted
Average
Exercise Price |
|
Number
of
Options
Exercisable |
|
Weighted
Average
Exercise Price |
|
|
|
|
|
|
|
|
|
$1.00
- $1.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$2.00
- $2.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$3.00
- $3.99 |
|
|
|
7,500 |
|
|
$ |
3.76 |
|
|
|
7,500 |
|
|
$ |
3.76 |
|
$4.00
- $4.99 |
|
|
|
7,500 |
|
|
$ |
4.24 |
|
|
|
7,500 |
|
|
$ |
4.24 |
|
$5.00
- $5.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
|
|
|
|
15,000 |
|
|
$ |
4.26 |
|
|
|
15,000 |
|
|
$ |
4.26 |
|
2017
Equity Incentive Plan
On
August 23, 2017, our Board approved, subject to stockholder approval at the annual meeting of stockholders on October 6, 2017, the VirTra,
Inc. 2017 Equity Incentive Plan (the “Equity Plan”). The Equity Plan is intended to make available incentives that will assist
us in attracting, retaining and motivating employees, including officers, consultants and directors. We may provide these incentives
through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and units
and other cash or stock -based awards.
A
total of 1,187,500 shares of our common stock was initially authorized and reserved for issuance under the Equity Plan. This reserve
automatically increased on January 1, 2019, and each subsequent anniversary through 2027, by an amount equal to the smaller of (a) 3%
of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or (b) an amount determined
by the Board.
Awards
may be granted under the Equity Plan to our employees, including officers, directors or consultants or those of any present or future
parent or subsidiary corporation or other affiliated entity. All awards will be evidenced by a written agreement between us and the holder
of the award and may include any of the following: stock options, stock appreciation rights, restricted stock, restricted stock units,
performance shares and performance units and cash-based awards and other stock-based awards.
For
the years ended December 31, 2024 and 2023, there were no options issued under the Equity Plan.
Common
stock activity
In
December 2024, the Chief Financial Officer was awarded 10,000 (prior to deduction of 3,716 shares to pay tax withholding) for a
total of 6,284 shares of common stock upon settlement of restricted stock units
In
October 2024, a single employee was granted 2,500 shares of common stock upon settlement of restricted stock units as a one-time compensation
payment
In
October 2024, the Chief Executive Officer was issued 118,519 (prior to the deduction of 46,367 shares to pay tax withholding) for a total
issuance of 72,152 shares upon settlement of restricted stock units.
In
July 2024, the Executive Chairman was issued 100,000
(prior to the deduction of 41,457
shares to pay tax withholding) for a total issuance of 58,543
shares upon settlement of restricted stock units.
In
December 2023, the Chief Financial Officer and the Company’s general counsel were awarded 5,000
(prior to deduction of 1,709
share to pay tax withholding to equal 3,291)
and 10,438
(prior to deduction of 3,688
shares to pay tax withholding to equal 6,750)
shares of common stock upon settlement of restricted stock units.
In
October 2023, the Chief Executive Officer was issued 133,333 shares upon settlement of restricted stock units.
On
September 1, 2023, the Company awarded 22,988 (prior to deduction of 9,142 shares to pay the tax withholding liability) and 29,360 (prior
to deduction of 11,394 shares to pay the tax withholding liability) shares of common stock to its Executive Chairman and Chief Executive
Officer, respectively, in settlement of RSUs, based on the Company’s performance for the twelve months ended June 30, 2023.
During
the year ended December 31, 2024, a total of 15,000 shares of common stock were issued
pursuant to the exercise and redemption of stock options.
The
Board of Directors appointed Jim McDonnell as an independent member to the Board effective January 1, 2023 and granted him 10,684 restricted
shares of the Company’s common stock which were subject to vesting requirements and 42,735 restricted stock units which vest only
upon the sale of the Company.
Also
on January 1, 2023, 5,331 shares were issued to an employee as a signing bonus.
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Subsequent Events
|
12 Months Ended |
Dec. 31, 2024 |
Subsequent Events [Abstract] |
|
Subsequent Events |
Note
12. Subsequent Events
VirTra
settled a lease dispute on the Kyrene property (signed in 2018) in February 2025. Since we had the full settlement amount
of $275,000
before the financials were closed and the lease agreement ended in 2024, we recorded the entire expense in the 2024 financial
statements under Other Expense and accrued the amount as a miscellaneous payable on the balance sheet.
|
X |
- References
+ Details
Name: |
us-gaap_SubsequentEventsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/855/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Organization and Significant Accounting Policies (Policies)
|
12 Months Ended |
Dec. 31, 2024 |
Accounting Policies [Abstract] |
|
Organization and Business Operations |
Organization
and Business Operations
VirTra,
Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler,
Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for
the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios
provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations.
VirTra’s mission is to save and improve lives worldwide through practical and highly effective virtual reality and simulator technology.
The Company sells its products worldwide through a direct sales force and international distribution partners. The original business
started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become
VirTra, Inc., a Nevada corporation.
|
Basis of Presentation |
Basis
of Presentation
The
Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (“GAAP”).
|
Use of Estimates |
Use
of Estimates
The
preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant
accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for credit losses
and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets,
income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance
obligations in our contracts with customers.
|
Restatement of year over year revenue numbers |
Restatement
of year over year revenue numbers
During
the audit of the 2024 financial statements, it was discovered that due to issues in the implementation of new accounting
software, a revenue line was missing in 2023. This occurred when a deposit from a 2021 customer was not accurately entered into the
2021 initial launch of Epicor. $747,977 of revenue was recorded in the
first quarter of 2024 instead of in 2023. Had this been properly recorded, revenue would have been 2% higher and net income would
have been 9% higher in 2023. Cost of goods related to this unrecorded revenue had already been recorded in 2023; accordingly, all of
the unrecorded revenue increased net income. We do not believe this would have made a significant impact to investment decisions
with respect to our stock as we already had a significant increase in revenues and net income over 2022. This 9% increase in net
income would not have made a material impact. We also believe that because this is a year over year issue and does not change the
2024 fiscal year ending stockholders’ equity, it does not warrant a full restatement and reissuance of the prior period financial statements. See topside adjustments below:
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
Schedule
of Prior Period Adjustement
| |
12/31/2024
prior to adjustment | | |
Topside
adjustment | | |
12/31/2024
after adjustment | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net
sales | |
$ | 27,098,796 | | |
| (747,977 | ) | |
$ | 26,350,819 | |
Total
revenue | |
| 27,098,796 | | |
| (747,977 | ) | |
| 26,350,819 | |
| |
| | | |
| | | |
| | |
Cost
of sales | |
| 6,938,304 | | |
| - | | |
| 6,938,304 | |
| |
| | | |
| | | |
| | |
Gross
profit | |
| 20,160,492 | | |
| (747,977 | ) | |
| 19,412,515 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General
and administrative | |
| 14,412,882 | | |
| - | | |
| 14,412,882 | |
Research
and development | |
| 3,003,302 | | |
| - | | |
| 3,003,302 | |
| |
| | | |
| | | |
| | |
Net
operating expense | |
| 17,416,184 | | |
| - | | |
| 17,416,184 | |
| |
| | | |
| | | |
| | |
Income
from operations | |
| 2,744,308 | | |
| (747,977 | ) | |
| 1,996,331 | |
| |
| | | |
| | | |
| | |
Other income: | |
| | | |
| | | |
| | |
Other
income | |
| 829,618 | | |
| - | | |
| 829,618 | |
Other
(expense) | |
| (574,982 | ) | |
| - | | |
| (574,982 | ) |
| |
| | | |
| | | |
| | |
Net
other income | |
| 254,636 | | |
| - | | |
| 254,636 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision
for income taxes | |
| 887,286 | | |
| - | | |
| 887,286 | |
| |
| | | |
| | | |
| | |
Net
income | |
$ | 2,111,658 | | |
$ | (747,977 | ) | |
$ | 1,363,681 | |
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
| |
12/31/2023 as reported | | |
Topside adjustment | | |
12/31/2023
as restated | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net sales | |
$ | 38,043,360 | | |
| 747,977 | | |
$ | 38,791,337 | |
Total revenue | |
| 38,043,360 | | |
| 747,977 | | |
| 38,791,337 | |
| |
| | | |
| | | |
| | |
Cost of sales | |
| 11,378,264 | | |
| - | | |
| 11,378,264 | |
| |
| | | |
| | | |
| | |
Gross profit | |
| 26,665,096 | | |
| 747,977 | | |
| 27,413,073 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General and administrative | |
| 14,235,194 | | |
| - | | |
| 14,235,194 | |
Research and development | |
| 2,794,314 | | |
| - | | |
| 2,794,314 | |
| |
| | | |
| | | |
| | |
Net operating expense | |
| 17,029,508 | | |
| - | | |
| 17,029,508 | |
| |
| | | |
| | | |
| | |
Income from operations | |
| 9,635,588 | | |
| 747,977 | | |
| 10,383,565 | |
| |
| | | |
| | | |
| | |
Other income (expense): | |
| | | |
| | | |
| | |
Other income/Expense | |
| 888,464 | | |
| - | | |
| 888,464 | |
Other (expense) income | |
| (302,382 | ) | |
| - | | |
| (302,382 | ) |
| |
| | | |
| | | |
| | |
Net other income | |
| 586,082 | | |
| - | | |
| 586,082 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision for income taxes | |
| 1,818,812 | | |
| - | | |
| 1,818,812 | |
| |
| | | |
| | | |
| | |
Net income | |
$ | 8,402,858 | | |
$ | 747,977 | | |
$ | 9,150,835 | |
|
Revenue Recognition |
Revenue
Recognition
The
Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”)
606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018, and the Company elected to use the
modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The
adoption of ASC 606 did not have a material impact on the financial statements.
Under
ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the
transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as)
the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.
The
Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable
software, the sale of customized content scenarios, and the sale of extended service-type warranties. Sales discounts are presented in
the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable
and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term
liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of
revenue recognition:
Performance
Obligation |
|
Method
of Recognition |
|
|
|
Simulator
and accessories |
|
Upon
transfer of control |
|
|
|
STEP
Program |
|
Deferred
and recognized over the life of the contract |
|
|
|
Installation
and training |
|
Upon
completion or over the period of services being rendered |
|
|
|
Extended
service-type warranty |
|
Deferred
and recognized over the life of the extended warranty |
|
|
|
Customized
software and content |
|
Upon
transfer of control or over the period services are performed depending on the terms of the contract |
|
|
|
Customized
content scenario |
|
As
performance obligation is transferred over time (input method using time and materials expended) |
|
|
|
Design
and prototyping |
|
Recognized
at the completion of each agreed upon milestone |
|
|
|
Sales-based
royalty exchanged for license of intellectual property |
|
Recognized
as the performance obligation is satisfied over time – which is as the sales occur |
The
Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation
and training and customized software performance obligations as the customer has the right and ability to direct the use of these products
and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue
from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract.
For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.
The
Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties
as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As
such, the warranty service is performed continuously over the warranty period.
Each
contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash
consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s
transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts on the stand-alone
selling prices, if any, are allocated proportionately to each performance obligation.
|
Disaggregation of Revenue |
Disaggregation
of Revenue
Under
ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash
flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation
disclosure by customer’s location and performance obligation.
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023 (Restated) | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators and accessories | |
$ | 237,761 | | |
$ | 11,154,431 | | |
$ | 2,534,788 | | |
$ | 13,926,980 | | |
$ | 746,071 | | |
$ | 15,340,857 | | |
$ | 5,709,317 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 115,192 | | |
| 3,988,953 | | |
| 51,404 | | |
| 4,155,549 | | |
| 196,951 | | |
| 3,575,733 | | |
| 124,895 | | |
| 3,897,579 | |
Customized software and content | |
| 15,420 | | |
| 436,737 | | |
| 256,216 | | |
| 708,373 | | |
| 195,175 | | |
| 820,570 | | |
| 229,804 | | |
| 1,245,549 | |
Installation and training | |
| 7,683 | | |
| 797,344 | | |
| 118,909 | | |
| 923,936 | | |
| 99,639 | | |
| 775,479 | | |
| 341,189 | | |
| 1,216,307 | |
Design & Prototyping | |
| - | | |
| 2,823,453 | | |
| - | | |
| 2,823,453 | | |
| - | | |
| 7,109,784 | | |
| - | | |
| 7,109,784 | |
STEP | |
| - | | |
| 3,650,579 | | |
| 161,949 | | |
| 3,812,528 | | |
| - | | |
| 3,425,165 | | |
| 100,708 | | |
| 3,525,873 | |
Total Revenue | |
$ | 376,056 | | |
$ | 22,851,500 | | |
$ | 3,123,266 | | |
$ | 26,350,819 | | |
$ | 1,237,836 | | |
$ | 31,047,588 | | |
$ | 6,505,913 | | |
$ | 38,791,337 | |
Commercial
customers include selling through prime contractors for military or law enforcement contracts, domestically. Government customers
are defined as directly selling to government agencies. For the year ended December 31, 2024, governmental customers comprised
$22,851,500, or 87%
of total net sales, commercial customers comprised $376,056
or 1%
of total net sales and international customers comprised $3,123,266
or 12%
of total net sales. By comparison, for the year ended December 31, 2023, governmental customers comprised $31,047,588,
or 80%
of total net sales, commercial customers comprised $1,237,836
or 3%
of total net sales and international customers comprised $6,505,913,
or 17%
of total net sales. For the years ended December 31, 2024, and 2023, the Company recorded $3,812,528
and $3,525,873,
respectively, in STEP revenue, or 14%
and 9%,
respectively, of total net sales.
|
Segment Information |
Segment
Information
Information
related to the Company’s reportable operating business segments is shown below. The Company’s reportable segments are reported
in a manner consistent with the way management evaluates the businesses. The results of operations are regularly reviewed by the Company’s
chief operating decision maker (“CODM”), the Chief Executive Officer. The Company identifies its reportable business segments
based on differences in products and services. The accounting policies of the business segments are the same as those described in the
summary of significant accounting policies. To evaluate each reportable segment’s performance, the CODM uses income from
operations as a measure of profit and loss. The CODM compares operational performance against management expectations when making decisions
regarding allocation of operating and capital resources to each segment.
The
Company has identified the following business segments
|
● |
Simulators
and Accessories- These include all variations of the VirTra simulator, Simulated recoil kits, Return first devices, Taser©,
OC Spray, low light devices and refill options. |
|
● |
Extended
Service-type warranties – Warranties on all products past 1 or more years |
|
● |
Customized
software and Custom content- Contracts with specific suppliers who have ask for content related directly to their situations that
we design and film or specific software request for there system only |
|
● |
Installation
and Training – Installation of our simulators at the specific sites as well as extra training classes preformed onsite, virtually
or at the VirTra Training Center |
|
● |
Design
and Prototyping – Specific contracts related to hardware development for specific customers |
|
● |
Subscription
Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories,
and V-VICTA interactive coursework on a subscription basis. |
Schedule
of Segment
Sale of product | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 13,926,980 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 4,155,550 | | |
| 3,897,580 | |
Customized software and content | |
| 708,373 | | |
| 1,245,548 | |
Installation and training | |
| 923,936 | | |
| 1,216,306 | |
Design & Prototyping | |
| 2,823,453 | | |
| 7,109,784 | |
STEP | |
| 3,812,528 | | |
| 3,525,873 | |
Total consolidated | |
$ | 26,350,820 | | |
$ | 38,791,336 | |
Depreciation and amortization | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 376,835 | | |
$ | 296,299 | |
Extended Service-type warranties | |
| 35,681 | | |
| 22,733 | |
Customized software and content | |
| 7,079 | | |
| 8,262 | |
Installation and training | |
| 7,933 | | |
| 7,094 | |
Design & Prototyping | |
| 100,727 | | |
| 66,243 | |
STEP | |
| 481,184 | | |
| 431,998 | |
Corporate | |
| 135,683 | | |
| 86,652 | |
Total consolidated | |
$ | 1,145,122.00 | | |
$ | 919,281 | |
Segment income (loss) | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 8,446,181 | | |
$ | 12,071,146 | |
Extended Service-type warranties | |
| 4,598,386 | | |
| 3,978,990 | |
Customized software and content | |
| 708,373 | | |
| 1,092,348 | |
Installation and training | |
| 106,095 | | |
| 67,847 | |
Design & Prototyping | |
| 2,189,402 | | |
| 7,088,300 | |
STEP | |
| 3,364,079 | | |
| 3,114,440 | |
Corporate | |
| -18,048,834 | | |
| -18,262,238 | |
Total | |
$ | 1,363,682 | | |
$ | 9,150,833 | |
Expenditures for segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 1,165,526 | | |
$ | 76,211 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| - | | |
| - | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 338,212 | | |
| - | |
STEP | |
| 320,484 | | |
| 286,861 | |
Corporate purchases | |
| 21,349 | | |
| 765,117 | |
Expenditures
for segment assets | |
$ | 1,845,571 | | |
$ | 1,128,189 | |
Segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 26,578,251 | | |
$ | 29,893,606 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| 281,303 | | |
| 155,025 | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 1,121,225 | | |
| 884,905 | |
STEP | |
| 939,330 | | |
| 1,067,295 | |
Corporate Assets | |
| 36,532,975 | | |
| 37,633,210 | |
Segment
assets | |
$ | 65,453,084 | | |
$ | 69,634,041 | |
|
Customer Deposits |
Customer
Deposits
Customer
deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership
(“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the
completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to the
customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the
accompanying balance sheet and totaled $3,755,187
and $4,047,269
on December 31, 2024, and 2023 respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from
year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.
|
Warranty |
Warranty
The
Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells
separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty.
During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship,
the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled
$2,600,129 and $2,627,763 on December 31, 2024, and 2023, respectively. Deferred revenue for separately priced extended warranties longer
than one year totaled $2,207,950 and $2,974,710 on December 31, 2024, and 2023, respectively. The accrual for the one-year manufacturer’s
warranty liability totaled $212,000 and $354,000 on December 31, 2024, and 2023, respectively. During the years ended December 31, 2024,
and 2023, the Company recognized revenue of $4,155,550 and $3,897,578, respectively, related to the extended service-type warranties
that were amortized from the deferred revenue balance at the beginning of each period. Changes in deferred revenue amounts related to
extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning
of the period and new extended service-type warranties sold during the period.
|
STEP Revenue |
STEP
Revenue
The
Company’s STEP operations consist principally of leasing its simulator products under operating agreements expiring in one year.
At the commencement of a STEP agreement, any lease payments received are deferred and no income is recognized. Subsequently, payments
are amortized and recognized as revenue on a straight-line basis over the term of the agreement. The agreements are generally for a period
of 12 months and can be renewed for an additional 12-month period up to two additional 12-month periods maximum of 36-months for the
entire agreement. This is a change from prior years which allowed for renewals up to 48 months for a total of 60 months. Agreements may
be terminated by either party upon written notice of termination at least sixty days prior to the end of the 12-month period. The payments
are generally fixed for the first year of the agreement, with increases in payments in subsequent years to be mutually agreed upon. The
agreements do not include variable lease payments or free rent periods. In addition, the agreements do not provide for the underlying
assets to be purchased at their fair market values at interim periods or at maturity. Each STEP agreement comes with full customer support
and stand-ready advance replacement parts to maintain each system for the duration of the lease. The amount that the Company expects
to derive from the STEP equipment following the end of the agreement term is dependent upon the number of agreement terms renewed. The
agreements do not include a residual value guarantee. Management notes with 4-year history of providing this service and additional revenue
stream, the Company has only had cancellation of a total of 8 STEP agreements before the
5-year end date of the contract this equates to less than 5% of all agreements.
|
Fair Value Measurements |
Fair
Value Measurements
ASC
Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to
transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value
hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring
fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:
Level
1: Quoted prices in active markets for identical assets or liabilities;
Level
2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that
are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term
of the assets or liabilities; and
Level
3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable
assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.
|
Fair Value of Financial Instruments |
Fair
Value of Financial Instruments
The
Company’s financial instruments consist of cash and cash equivalents, certificates of deposit, accounts receivable, accounts payable,
notes payable and accrued liabilities. The carrying amount of cash and cash equivalents, receivable, payables and accruals approximates
fair value die to the short-term nature of these items. The notes payable also approximate fair value based on evaluations of market
interest notes.
|
Cash and Cash Equivalents |
Cash
and Cash Equivalents
The
Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents.
|
Certificates of Deposit and Mutual Funds |
Certificates
of Deposit and Mutual Funds
The
Company invests its excess cash in certificates of deposit and money market mutual funds issued by financial institutions with high credit
ratings. The certificates of deposit generally have an average maturity of approximately six months and are subject to penalties for
early withdrawal. The money market mutual funds are open-ended and can be withdrawn at any time without penalty.
|
Accounts and Allowance for Credit Losses |
Accounts
and Allowance for Credit Losses
The
Company recognizes an allowance for losses on accounts receivable based on an analysis of historical bad debt experience, current receivables
aging, and expected future write-offs, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible.
Accounts receivable does not bear interest and are charged off after all reasonable collection efforts have been taken. The Company maintained
an allowance for credit losses of $177,056 and $343,695 on December 31, 2024, and 2023, respectively.
|
Inventory |
Inventory
Inventory
is stated at the lower of cost or net realizable value with cost being determined on the average cost method. Work in progress and finished
goods inventory includes an allocation for capitalized labor and overhead. The Company routinely evaluates the carrying value of inventory
for slow moving and potentially obsolete inventory and, when appropriate, will record an adjustment to reduce inventory to its estimated
net realizable value. Inventory reserves were $487,371 and $429,488 on December 31, 2024, and 2023, respectively.
|
Property and Equipment |
Property
and Equipment
Property
and equipment are carried at cost, net of depreciation. Gains or losses related to retirements or disposition of fixed assets are recognized
in operations in the period incurred. Costs of normal repairs and maintenance are charged to expense as incurred, while betterments or
renewals are capitalized. Depreciation commences at the time the assets are placed in service or for STEP equipment under agreements,
when the equipment is made available for use by the customer. Depreciation is provided using the straight-line method over the estimated
economic lives of the assets or for leasehold improvements, over the shorter of the estimated useful life or the remaining lease term.
For STEP equipment under agreements, depreciation is provided using the straight-line method over the sixty-month maximum useful life
instead of the remaining agreement term. Estimated useful lives are summarized as follows:
Schedule of Property and Equipment Estimated Useful Lives
Computer
equipment |
|
3-5
years |
Furniture
and office equipment |
|
5-7
years |
Leased
STEP equipment |
|
5
years |
Leasehold
improvements |
|
7
years |
Building |
|
39.5
years |
Building
Improvements |
|
7
years |
|
Intangible Assets |
Intangible
Assets
Intangible
assets on December 31, 2024 and 2023 are comprised of various patents. We compute amortization expense on the patents using the straight-line
method over the estimated remaining useful lives of 16 years. We compute amortization expense on media content using the straight-line
method over the weighted average remaining period which is 15 years.
|
Cost of Products Sold |
Cost
of Products Sold
Cost
of products sold represents manufacturing costs, consisting of materials, labor, travel and overhead related to finished goods, components
and install and service trips . Cost of products sold includes depreciation of STEP contract fixed assets. Shipping costs incurred related
to product delivery are included in the cost of products sold.
|
Advertising Costs |
Advertising
Costs
Costs
associated with advertising are expensed as incurred. Advertising expenses were $239,285 and $156,010 for the years ended December 31,
2024 and 2023, respectively. These costs include domestic and international trade shows, websites, and sales promotional materials.
|
Research and Development Costs |
Research
and Development Costs
Research
and development costs are expensed as incurred. Research and development costs primarily include expenses, including labor, directly
related to research and development support. Research and development expenses were $3,003,302 and $2,794,314 for the years ended December
31, 2024 and 2023, respectively.
|
Legal Costs |
Legal
Costs
Legal
costs relating to loss contingencies are expensed as incurred. See Note 9. Commitments and Contingencies.
|
Concentration of Credit Risk and Major Customers and Suppliers |
Concentration
of Credit Risk and Major Customers and Suppliers
Financial
instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates
of deposit and accounts receivable.
The
Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings
and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the
accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category.
The Company had uninsured cash and cash equivalents of $17,540,827 and $18,349,842 on December 31, 2024 and 2023, respectively.
Sales
are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of
its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal
charges relative to doubtful accounts.
As
of December 31, 2024, the Company had two customers that accounted for 28% and 13% of gross accounts receivable. As of December 31, 2023,
the Company had two customers that accounted for 28% and 14% of total accounts receivable.
As
of December 31, 2024, the Company had one customer that accounted for 11%
of the total revenue. As of December 31, 2023, the Company had one customer that accounted for 19%
of the total revenue
|
Income Taxes |
Income
Taxes
Deferred
tax assets and liabilities are recorded based on the difference between the financial statement and the tax basis of assets and liabilities
using enacted tax rates in effect for the year in which the differences are expected to reverse. The Company calculates a provision for
income taxes using the asset and liability method, under which deferred tax assets and liabilities are recognized by identifying the
temporary differences arising from the different treatment of items for tax and accounting purposes. In determining the future tax consequences
of events that have been recognized in financial statements or tax returns, judgment and interpretation of statutes are required.
In
assessing realizable deferred tax assets, management assesses the likelihood that deferred tax assets will be recovered from future taxable
income, and to the extent that recovery is not likely or there is insufficient operating history, a valuation allowance is established.
The Company adjusts the valuation allowance in the period management determines it is more likely than not that net deferred tax assets
will or will not be realized. After review of the deferred tax asset and valuation allowance in accordance with ASC 740, management determined
that it is more likely than not that the Company will fully realize all its deferred tax asset and no valuation allowance was recorded
on December 31, 2024 and 2023.
The
Company did not recognize any assets or liabilities relative to uncertain tax positions on December 31, 2024 and 2023. Interest or penalties,
if any, will be recognized in income tax expense. Since there are no significant unrecognized tax benefits because of tax positions taken,
there are no accrued penalties or interest. Tax positions are positions taken in a previously filed tax return or positions expected
to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in
the financial statements.
The
Company receives tax benefits, only if it is more likely than not that the Company will be able to sustain the tax return position,
based on its technical merits. If a tax benefit meets this criterion, it is measured and recognized 84 based on the largest amount
of benefit that is cumulatively greater than 50% likely to be realized. Management does not believe that there are any uncertain tax
positions on December 31, 2024 or 2023.
The
Company is potentially subject to tax audits for its United States federal and various state income and excise tax returns for tax years
between 2017 and 2024; however, earlier years may be subject to audit under certain circumstances. Tax audits by their very nature are
often complex and can require several years to complete.
|
Impairment of Long-Lived Assets |
Impairment
of Long-Lived Assets
Long
lived assets, such as equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison
of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying
amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount
of the asset exceeds the fair value of the asset. Fair value is determined based on discounted cash flows or appraised values, depending
on the nature of the asset. On December 31, 2024 and 2023, the Company concluded that there has been no indication of impairment to the
carrying value of its long-lived assets. As such, no impairment has been recorded.
|
Stock Based Compensation |
Stock
Based Compensation
The
Company measures the cost of awards of equity instruments based on the grant date fair value of the awards. The Company calculates the
fair value of stock-based awards using the Black-Scholes-Merton option pricing valuation model, which incorporates various assumptions
including volatility, expected term and risk-free interest rates. See Note 9. Commitments and Contingencies and Note 11. Stockholders’
Equity regarding stock-based awards made during the year ended December 31, 2024 and 2023.
The
expected term of the options is the estimated period of time until exercise and was determined using an average of vesting and contractual
terms, as we did not have sufficient historical experience of similar awards. The risk-free interest rate is based on the implied yield
available on United States Treasury zero-coupon issues with an equivalent remaining term. The Company has not paid dividends in the past
and does not plan to pay any dividends in the near future. The estimated fair value of stock-based compensation awards and other options
is amortized to expense on a straight-line basis over the relevant vesting period. The Company has elected to recognize forfeitures as
they occur rather than estimating them at the time of grant.
|
Net Income per Common Share |
Net
Income per Common Share
The
net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income
per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants
were exercised. Earnings per share computations are as follows:
Schedule of Earnings Per Share
| |
2024 | | |
2023 | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023
(Restated) | |
Net Income | |
$ | 1,363,681 | | |
$ | 9,150,835 | |
Weighted average common stock outstanding | |
| 11,162,917 | | |
| 10,958,448 | |
Incremental shares from stock options | |
| - | | |
| 5,029 | |
Weighted average common stock outstanding, diluted | |
| 11,162,917 | | |
| 10,963,477 | |
| |
| | | |
| | |
Net Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.12 | | |
$ | 0.85 | |
Diluted | |
$ | 0.12 | | |
$ | 0.85 | |
|
X |
- DefinitionCertificates Of Deposit And Mutual Funds [Policy Text Block]
+ References
+ Details
Name: |
VTSI_CertificatesOfDepositAndMutualFundsPolicyTextBlock |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisaggregation Of Revenue [Policy Text Block]
+ References
+ Details
Name: |
VTSI_DisaggregationOfRevenuePolicyTextBlock |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionOrganization And Business Operations [Policy Text Block]
+ References
+ Details
Name: |
VTSI_OrganizationAndBusinessOperationsPolicyTextBlock |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionStep Revenue [Policy Text Block]
+ References
+ Details
Name: |
VTSI_StepRevenuePolicyTextBlock |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for advertising cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingCostsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for credit risk.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
+ Details
Name: |
us-gaap_ConcentrationRiskCreditRisk |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cost of product sold and service rendered.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org/705/tableOfContent
+ Details
Name: |
us-gaap_CostOfSalesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17
+ Details
Name: |
us-gaap_CreditLossFinancialInstrumentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the treatment of funds received from or paid to insureds, insurers and reinsurers on contracts for which the criteria for transferring or assuming insurance risk has not been satisfied by the insurer or reinsurer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 1 -SubTopic 825 -Topic 944 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477037/944-825-05-1
+ Details
Name: |
us-gaap_DepositContractsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
+ Details
Name: |
us-gaap_EarningsPerSharePolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ExtendedProductWarrantyPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for determining the fair value of financial instruments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1
+ Details
Name: |
us-gaap_FairValueOfFinancialInstrumentsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4
+ Details
Name: |
us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1
+ Details
Name: |
us-gaap_IncomeTaxPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4
+ Details
Name: |
us-gaap_IntangibleAssetsFiniteLivedPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6
+ Details
Name: |
us-gaap_InventoryPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-2
+ Details
Name: |
us-gaap_LegalCostsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1
+ Details
Name: |
us-gaap_PriorPeriodReclassificationAdjustmentDescription |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpensePolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4
+ Details
Name: |
us-gaap_RevenueRecognitionPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for segment reporting.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29
+ Details
Name: |
us-gaap_SegmentReportingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Organization and Significant Accounting Policies (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Accounting Policies [Abstract] |
|
Schedule of Prior Period Adjustement |
STATEMENTS
OF OPERATIONS
Schedule
of Prior Period Adjustement
| |
12/31/2024
prior to adjustment | | |
Topside
adjustment | | |
12/31/2024
after adjustment | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net
sales | |
$ | 27,098,796 | | |
| (747,977 | ) | |
$ | 26,350,819 | |
Total
revenue | |
| 27,098,796 | | |
| (747,977 | ) | |
| 26,350,819 | |
| |
| | | |
| | | |
| | |
Cost
of sales | |
| 6,938,304 | | |
| - | | |
| 6,938,304 | |
| |
| | | |
| | | |
| | |
Gross
profit | |
| 20,160,492 | | |
| (747,977 | ) | |
| 19,412,515 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General
and administrative | |
| 14,412,882 | | |
| - | | |
| 14,412,882 | |
Research
and development | |
| 3,003,302 | | |
| - | | |
| 3,003,302 | |
| |
| | | |
| | | |
| | |
Net
operating expense | |
| 17,416,184 | | |
| - | | |
| 17,416,184 | |
| |
| | | |
| | | |
| | |
Income
from operations | |
| 2,744,308 | | |
| (747,977 | ) | |
| 1,996,331 | |
| |
| | | |
| | | |
| | |
Other income: | |
| | | |
| | | |
| | |
Other
income | |
| 829,618 | | |
| - | | |
| 829,618 | |
Other
(expense) | |
| (574,982 | ) | |
| - | | |
| (574,982 | ) |
| |
| | | |
| | | |
| | |
Net
other income | |
| 254,636 | | |
| - | | |
| 254,636 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision
for income taxes | |
| 887,286 | | |
| - | | |
| 887,286 | |
| |
| | | |
| | | |
| | |
Net
income | |
$ | 2,111,658 | | |
$ | (747,977 | ) | |
$ | 1,363,681 | |
VIRTRA,
INC.
STATEMENTS
OF OPERATIONS
| |
12/31/2023 as reported | | |
Topside adjustment | | |
12/31/2023
as restated | |
| |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | |
Net sales | |
$ | 38,043,360 | | |
| 747,977 | | |
$ | 38,791,337 | |
Total revenue | |
| 38,043,360 | | |
| 747,977 | | |
| 38,791,337 | |
| |
| | | |
| | | |
| | |
Cost of sales | |
| 11,378,264 | | |
| - | | |
| 11,378,264 | |
| |
| | | |
| | | |
| | |
Gross profit | |
| 26,665,096 | | |
| 747,977 | | |
| 27,413,073 | |
| |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | |
General and administrative | |
| 14,235,194 | | |
| - | | |
| 14,235,194 | |
Research and development | |
| 2,794,314 | | |
| - | | |
| 2,794,314 | |
| |
| | | |
| | | |
| | |
Net operating expense | |
| 17,029,508 | | |
| - | | |
| 17,029,508 | |
| |
| | | |
| | | |
| | |
Income from operations | |
| 9,635,588 | | |
| 747,977 | | |
| 10,383,565 | |
| |
| | | |
| | | |
| | |
Other income (expense): | |
| | | |
| | | |
| | |
Other income/Expense | |
| 888,464 | | |
| - | | |
| 888,464 | |
Other (expense) income | |
| (302,382 | ) | |
| - | | |
| (302,382 | ) |
| |
| | | |
| | | |
| | |
Net other income | |
| 586,082 | | |
| - | | |
| 586,082 | |
| |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Provision for income taxes | |
| 1,818,812 | | |
| - | | |
| 1,818,812 | |
| |
| | | |
| | | |
| | |
Net income | |
$ | 8,402,858 | | |
$ | 747,977 | | |
$ | 9,150,835 | |
|
Schedule of Disaggregation of Revenue |
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023 (Restated) | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators and accessories | |
$ | 237,761 | | |
$ | 11,154,431 | | |
$ | 2,534,788 | | |
$ | 13,926,980 | | |
$ | 746,071 | | |
$ | 15,340,857 | | |
$ | 5,709,317 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 115,192 | | |
| 3,988,953 | | |
| 51,404 | | |
| 4,155,549 | | |
| 196,951 | | |
| 3,575,733 | | |
| 124,895 | | |
| 3,897,579 | |
Customized software and content | |
| 15,420 | | |
| 436,737 | | |
| 256,216 | | |
| 708,373 | | |
| 195,175 | | |
| 820,570 | | |
| 229,804 | | |
| 1,245,549 | |
Installation and training | |
| 7,683 | | |
| 797,344 | | |
| 118,909 | | |
| 923,936 | | |
| 99,639 | | |
| 775,479 | | |
| 341,189 | | |
| 1,216,307 | |
Design & Prototyping | |
| - | | |
| 2,823,453 | | |
| - | | |
| 2,823,453 | | |
| - | | |
| 7,109,784 | | |
| - | | |
| 7,109,784 | |
STEP | |
| - | | |
| 3,650,579 | | |
| 161,949 | | |
| 3,812,528 | | |
| - | | |
| 3,425,165 | | |
| 100,708 | | |
| 3,525,873 | |
Total Revenue | |
$ | 376,056 | | |
$ | 22,851,500 | | |
$ | 3,123,266 | | |
$ | 26,350,819 | | |
$ | 1,237,836 | | |
$ | 31,047,588 | | |
$ | 6,505,913 | | |
$ | 38,791,337 | |
|
Schedule of Segment |
Schedule
of Segment
Sale of product | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 13,926,980 | | |
$ | 21,796,245 | |
Extended Service-type warranties | |
| 4,155,550 | | |
| 3,897,580 | |
Customized software and content | |
| 708,373 | | |
| 1,245,548 | |
Installation and training | |
| 923,936 | | |
| 1,216,306 | |
Design & Prototyping | |
| 2,823,453 | | |
| 7,109,784 | |
STEP | |
| 3,812,528 | | |
| 3,525,873 | |
Total consolidated | |
$ | 26,350,820 | | |
$ | 38,791,336 | |
Depreciation and amortization | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 376,835 | | |
$ | 296,299 | |
Extended Service-type warranties | |
| 35,681 | | |
| 22,733 | |
Customized software and content | |
| 7,079 | | |
| 8,262 | |
Installation and training | |
| 7,933 | | |
| 7,094 | |
Design & Prototyping | |
| 100,727 | | |
| 66,243 | |
STEP | |
| 481,184 | | |
| 431,998 | |
Corporate | |
| 135,683 | | |
| 86,652 | |
Total consolidated | |
$ | 1,145,122.00 | | |
$ | 919,281 | |
Segment income (loss) | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 8,446,181 | | |
$ | 12,071,146 | |
Extended Service-type warranties | |
| 4,598,386 | | |
| 3,978,990 | |
Customized software and content | |
| 708,373 | | |
| 1,092,348 | |
Installation and training | |
| 106,095 | | |
| 67,847 | |
Design & Prototyping | |
| 2,189,402 | | |
| 7,088,300 | |
STEP | |
| 3,364,079 | | |
| 3,114,440 | |
Corporate | |
| -18,048,834 | | |
| -18,262,238 | |
Total | |
$ | 1,363,682 | | |
$ | 9,150,833 | |
Expenditures for segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 1,165,526 | | |
$ | 76,211 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| - | | |
| - | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 338,212 | | |
| - | |
STEP | |
| 320,484 | | |
| 286,861 | |
Corporate purchases | |
| 21,349 | | |
| 765,117 | |
Expenditures
for segment assets | |
$ | 1,845,571 | | |
$ | 1,128,189 | |
Segment assets | |
2024 | | |
2023 | |
Simulators and accessories | |
$ | 26,578,251 | | |
$ | 29,893,606 | |
Extended Service-type warranties | |
| - | | |
| - | |
Customized software and content | |
| 281,303 | | |
| 155,025 | |
Installation and training | |
| - | | |
| - | |
Design & Prototyping | |
| 1,121,225 | | |
| 884,905 | |
STEP | |
| 939,330 | | |
| 1,067,295 | |
Corporate Assets | |
| 36,532,975 | | |
| 37,633,210 | |
Segment
assets | |
$ | 65,453,084 | | |
$ | 69,634,041 | |
|
Schedule of Property and Equipment Estimated Useful Lives |
Schedule of Property and Equipment Estimated Useful Lives
Computer
equipment |
|
3-5
years |
Furniture
and office equipment |
|
5-7
years |
Leased
STEP equipment |
|
5
years |
Leasehold
improvements |
|
7
years |
Building |
|
39.5
years |
Building
Improvements |
|
7
years |
|
Schedule of Earnings Per Share |
The
net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income
per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants
were exercised. Earnings per share computations are as follows:
Schedule of Earnings Per Share
| |
2024 | | |
2023 | |
| |
Twelve Months Ended December 31 | |
| |
2024 | | |
2023
(Restated) | |
Net Income | |
$ | 1,363,681 | | |
$ | 9,150,835 | |
Weighted average common stock outstanding | |
| 11,162,917 | | |
| 10,958,448 | |
Incremental shares from stock options | |
| - | | |
| 5,029 | |
Weighted average common stock outstanding, diluted | |
| 11,162,917 | | |
| 10,963,477 | |
| |
| | | |
| | |
Net Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.12 | | |
$ | 0.85 | |
Diluted | |
$ | 0.12 | | |
$ | 0.85 | |
|
X |
- DefinitionProperty Plant And Equipment Estimated Useful Life [Table Text Block]
+ References
+ Details
Name: |
VTSI_PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
+ Details
Name: |
us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Inventory (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventory |
Inventory
consisted of the following as of:
Schedule of Inventory
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Raw materials, WIP, finished goods and Materials being inspected | |
$ | 15,070,771 | | |
$ | 12,834,368 | |
Reserve | |
| (487,371 | ) | |
| (429,488 | ) |
| |
| | | |
| | |
Total Inventory | |
$ | 14,583,400 | | |
$ | 12,404,880 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Property and Equipment (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Property and Equipment |
Property
and equipment consisted of the following as of:
Schedule of Property and Equipment
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Land | |
$ | 1,778,987 | | |
$ | 1,778,987 | |
Building & Building Improvements | |
| 11,523,813 | | |
| 9,146,556 | |
Computer equipment | |
| 1,301,700 | | |
| 1,233,989 | |
Furniture and office equipment | |
| 349,669 | | |
| 295,208 | |
Machinery and equipment | |
| 4,368,752 | | |
| 2,865,014 | |
STEP equipment | |
| 2,561,775 | | |
| 2,241,291 | |
Leasehold improvements | |
| 336,763 | | |
| 358,584 | |
Construction in Progress | |
| - | | |
| 2,456,259 | |
| |
| | | |
| | |
Total property and equipment | |
| 22,221,459 | | |
| 20,375,888 | |
Less: Accumulated depreciation and amortization | |
| (6,016,796 | ) | |
| (4,888,875 | ) |
| |
| | | |
| | |
Property and equipment, net | |
$ | 16,204,663 | | |
$ | 15,487,013 | |
|
Schedule of Purchase Price Allocation |
Schedule of Purchase Price Allocation
| |
December 31, 2021 | |
| |
| |
Land | |
$ | 1,778,987 | |
Building and building improvements | |
| 8,937,050 | |
Acquired Lease Intangible Assets | |
| 83,963 | |
| |
| | |
Total Purchase Price | |
$ | 10,800,000 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Intangible Assets (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule of Intangible Assets |
Intangible
assets consisted of the following as of:
Schedule of Intangible Assets
| |
December 31, 2024 | | |
December 31, 2023 | |
Patents | |
$ | 160,000 | | |
$ | 160,000 | |
Capitalized media content | |
| 451,244 | | |
| 451,244 | |
Acquired lease intangible assets | |
| - | | |
| 83,963 | |
| |
| | | |
| | |
Total intangible assets | |
| 611,244 | | |
| 695,207 | |
Less accumulated amortization | |
| (52,593 | ) | |
| (127,667 | ) |
| |
| | | |
| | |
Intangible assets, net | |
$ | 558,651 | | |
$ | 567,540 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Leases (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Leases |
|
Schedule of Balance Sheet Classification of Lease Assets and Liabilities |
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
Balance Sheet Classification | |
December 31, 2024 | | |
December 31, 2023 | |
Assets | |
| | | |
| | |
Operating lease right-of-use assets, beginning of period | |
$ | 716,687 | | |
$ | 1,212,814 | |
Amortization for the year ended | |
| (279,592 | ) | |
| (496,127 | ) |
Total operating lease right-of-use asset | |
$ | 437,095 | | |
$ | 716,687 | |
Liabilities | |
| | | |
| | |
Current | |
| | | |
| | |
Operating lease liability, short-term | |
$ | 192,410 | | |
$ | 317,840 | |
Non-current | |
| | | |
| | |
Operating lease liability, long-term | |
| 265,111 | | |
| 432,176 | |
Total lease liabilities | |
$ | 457,521 | | |
$ | 750,016 | |
|
Schedule of Future Minimum Lease Payments |
Future
minimum lease payments as of December 31, 2024, under non-cancellable operating leases are as follows:
Schedule of Future Minimum Lease Payments
| |
| | |
2025 | |
$ | 192,196 | |
2026 | |
| 196,311 | |
2027 | |
| 99,381 | |
| |
| | |
Total lease payments | |
| 487,888 | |
Less: imputed interest | |
| (30,367 | ) |
Operating lease liability | |
$ | 457,521 | |
|
X |
- References
+ Details
Name: |
VTSI_DisclosureLeasesAbstract |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of Balance Sheet Classification of Lease Assets and Liabilities [Table Text Block]
+ References
+ Details
Name: |
VTSI_ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Accrued Expenses (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Payables and Accruals [Abstract] |
|
Schedule of Accrued Compensation and Related Costs |
Accrued
compensation and related costs consisted of the following as of:
Schedule of Accrued Compensation and Related Costs
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Salaries and wages payable | |
$ | 545,592 | | |
$ | 457,565 | |
Employee benefits payable | |
| 34,125 | | |
| 54,811 | |
Accrued paid time off (PTO) | |
| 322,406 | | |
| 361,418 | |
Profit sharing payable | |
| 351,421 | | |
| 1,347,622 | |
| |
| | | |
| | |
Total accrued compensation and related costs | |
$ | 1,253,544 | | |
$ | 2,221,416 | |
|
Schedule of Accrued Expenses and Other Current Liabilities |
Accrued
expenses and other current liabilities consisted of the following as of:
Schedule of Accrued Expenses and Other Current Liabilities
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
| | |
| |
Manufacturer’s warranties | |
$ | 212,000 | | |
$ | 354,000 | |
Taxes payable | |
| - | | |
| 3,411,669 | |
Miscellaneous payable | |
| 445,114 | | |
| 204,890 | |
| |
| | | |
| | |
Total accrued expenses and other current liabilities | |
$ | 657,114 | | |
$ | 3,970,559 | |
|
X |
- DefinitionThe entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
+ Details
Name: |
us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Note Payable (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of Notes Payable |
The
note payable amounts consist of the following:
Schedule of Notes Payable
| |
December
31, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Short-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 218,890 | | |
| 222,320 | |
Accrued
interest to date | |
| 11,897 | | |
| 4,035 | |
| |
| | | |
| | |
Note
Payable, short-term | |
| 230,787 | | |
| 226,355 | |
| |
| | | |
| | |
Long-term
liabilities | |
| | | |
| | |
Note
payable, principal | |
| 7,567,536 | | |
| 7,813,021 | |
| |
| | | |
| | |
Note
payable, long term | |
| 7,567,536 | | |
| 7,813,021 | |
|
Schedule of Future Minimum Lease Payments |
Future
minimum Note payments as of December 31, 2024, are as follows:
Schedule
of Future Minimum Lease Payments
| |
| | |
2025 | |
$ | 258,290 | |
2026 | |
| 266,256 | |
2027 | |
| 274,469 | |
2028 | |
| 282,343 | |
2029 | |
| 291,644 | |
Future | |
| 6,425,321 | |
Total | |
| 7,798,323 | |
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.
+ References
+ Details
Name: |
us-gaap_ScheduleOfDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of maturity and sinking fund requirement for long-term debt.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Income Taxes (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Income Tax Disclosure [Abstract] |
|
Schedule of Deferred Tax Assets and Liabilities |
The
Company accounts for its deferred tax assets and liabilities, including excess tax benefits of share-based payments, based on the tax
ordering of deductions to be used on its tax returns. The tax effects of temporary differences that give rise to significant portions
of deferred tax assets and deferred tax liabilities for the years ended December 31 is as follows:
Schedule of Deferred Tax Assets and Liabilities
| |
2024 | | |
2023 | |
| |
Years ending December 31, | |
| |
2024 | | |
2023 | |
Deferred Tax Assets: | |
| | | |
| | |
Net Operating Loss Carry Forwards | |
$ | - | | |
$ | - | |
Tax Credits | |
| 729,111 | | |
| 560,971 | |
Deferred Revenue | |
| 1,488,641 | | |
| 1,525,489 | |
Stock Compensation | |
| 230,617 | | |
| 395,485 | |
Reserves, Accruals, Other | |
| 281,995 | | |
| 356,689 | |
Intangibles | |
| 1,726,212 | | |
| 1,420,445 | |
Right of Use Liability | |
| 112,567 | | |
| 189,289 | |
| |
| | | |
| | |
Total Deferred Tax Assets | |
$ | 4,569,143 | | |
$ | 4,448,368 | |
| |
| | | |
| | |
Deferred Tax Liabilities: | |
| | | |
| | |
Fixed Assets | |
$ | (641,880 | ) | |
$ | (637,337 | ) |
Right of Use Asset | |
| (107,543 | ) | |
| (180,877 | ) |
Inventory Capitalization | |
| (224,146 | ) | |
| - | |
| |
| | | |
| | |
Total Deferred Tax Liabilities | |
$ | (973,569 | ) | |
$ | (818,214 | ) |
| |
| | | |
| | |
Valuation Allowance | |
| - | | |
| - | |
| |
| | | |
| | |
Net Deferred Taxes | |
$ | 3,595,574 | | |
$ | 3,630,154 | |
|
Schedule of Significant Components of Income Tax Provision |
Significant
components of the provision (benefit) for income tax for the years ended December 31 are as follows:
Schedule of Significant Components of Income Tax Provision
| |
2024 | | |
2023 | |
| |
| | |
| |
Current | |
$ | 853,256 | | |
$ | 4,924,686 | |
Deferred | |
| 34,030 | | |
| (3,105,874 | ) |
Change in valuation allowance | |
| - | | |
| - | |
| |
| | | |
| | |
Provision (benefit) for income taxes | |
$ | 887,286 | | |
$ | 1,818,812 | |
|
Schedule of Reconciliation of Income Tax Rate |
The
Company is subject to federal and state taxes. Reconciliations of the Company’s effective income tax rate to the federal statutory
rate for the years ended December 31 are as follows:
Schedule of Reconciliation of Income Tax Rate
| |
2024 | | |
2023 | |
Federal income tax expense at the statutory rate | |
| 21. | % | |
| 21.0 | % |
State income taxes, net of federal benefit | |
| .2 | % | |
| .12 | % |
Research credits | |
| (11.4 | )% | |
| (4.85 | )% |
Permanent differences | |
| (5.6 | )% | |
| 0.38 | % |
Prior period revenue adjustment | |
| 5.9 | % | |
| 0.0 | % |
Other | |
| 3.2 | % | |
| (.14 | )% |
Expiration of stock option compensation | |
| 10.7 | % | |
| 0.0 | % |
Inventory tax capitalization method change | |
| 9.8 | % | |
| 0.0 | % |
Change in valuation allowance | |
| 0.0 | % | |
| 0.0 | % |
| |
| | | |
| | |
Provision (benefit) for income taxes | |
| 34.1 | % | |
| 16.51 | % |
|
X |
- DefinitionTabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9
+ Details
Name: |
us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
+ Details
Name: |
us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Stockholders’ Equity (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
Equity [Abstract] |
|
Schedule of Non-qualified Stock Options |
Schedule of Non-qualified Stock Options
| |
December 31, 2024 | | |
December 31, 2023 | |
| |
Number of | | |
Weighted | | |
Number of | | |
Weighted | |
| |
Stock Options | | |
Exercise Price | | |
Stock Options | | |
Exercise Price | |
Options outstanding, beginning of year | |
| 15,000 | | |
$ | 4.03 | | |
| 45000 | | |
$ | 4.26 | |
Granted | |
| - | | |
| - | | |
| - | | |
| - | |
Redeemed | |
| (10,000 | ) | |
| 3.76 | | |
| (15,000 | ) | |
| 5.09 | |
Exercised | |
| (5,000 | ) | |
| 3.76 | | |
| (15,000 | ) | |
| 3.66 | |
Expired / terminated | |
| - | | |
| - | | |
| - | | |
| - | |
Options outstanding, end of year | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
Options exercisable, end of year | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
|
Schedule of Stock Options Outstanding and Exercisable |
The
following table summarizes information about stock options outstanding and exercisable as of December 31, 2024:
Schedule of Stock Options Outstanding and Exercisable
Range
of
Exercise Price |
|
Number
of
Options
Outstanding |
|
Weighted
Average
Exercise Price |
|
Number
of
Options
Exercisable |
|
Weighted
Average
Exercise Price |
|
|
|
|
|
|
|
|
|
$1.00
- $1.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$2.00
- $2.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$3.00
- $3.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$4.00
- $4.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$5.00
- $5.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
|
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
The
following table summarizes information about stock options outstanding and exercisable as of December 31, 2023:
Range
of
Exercise Price |
|
Number
of
Options
Outstanding |
|
Weighted
Average
Exercise Price |
|
Number
of
Options
Exercisable |
|
Weighted
Average
Exercise Price |
|
|
|
|
|
|
|
|
|
$1.00
- $1.99 |
|
|
|
- |
|
|
$ |
-
|
|
|
|
- |
|
|
$ |
-
|
|
$2.00
- $2.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
$3.00
- $3.99 |
|
|
|
7,500 |
|
|
$ |
3.76 |
|
|
|
7,500 |
|
|
$ |
3.76 |
|
$4.00
- $4.99 |
|
|
|
7,500 |
|
|
$ |
4.24 |
|
|
|
7,500 |
|
|
$ |
4.24 |
|
$5.00
- $5.99 |
|
|
|
- |
|
|
$ |
- |
|
|
|
- |
|
|
$ |
- |
|
|
|
|
|
15,000 |
|
|
$ |
4.26 |
|
|
|
15,000 |
|
|
$ |
4.26 |
|
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Schedule of Prior Period Adjustement (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Revenues: |
|
|
Total revenue |
$ 26,350,819
|
$ 38,791,337
|
Cost of sales |
6,938,304
|
11,378,264
|
Gross profit |
19,412,515
|
27,413,073
|
Operating expenses: |
|
|
General and administrative |
14,412,882
|
14,235,194
|
Research and development |
3,003,302
|
2,794,314
|
Net operating expense |
17,416,184
|
17,029,508
|
Income from operations |
1,996,331
|
10,383,565
|
Other income (expense): |
|
|
Other income/Expense |
829,618
|
888,464
|
Other (expense) income |
(574,982)
|
(302,382)
|
Net other income |
254,636
|
586,082
|
Income before provision for income taxes |
2,250,967
|
10,969,647
|
Provision for income taxes |
887,286
|
1,818,812
|
Net income |
1,363,681
|
9,150,835
|
Net Sales [Member] |
|
|
Revenues: |
|
|
Total revenue |
26,350,819
|
38,791,337
|
Previously Reported [Member] |
|
|
Revenues: |
|
|
Total revenue |
27,098,796
|
38,043,360
|
Cost of sales |
6,938,304
|
11,378,264
|
Gross profit |
20,160,492
|
26,665,096
|
Operating expenses: |
|
|
General and administrative |
14,412,882
|
14,235,194
|
Research and development |
3,003,302
|
2,794,314
|
Net operating expense |
17,416,184
|
17,029,508
|
Income from operations |
2,744,308
|
9,635,588
|
Other income (expense): |
|
|
Other income/Expense |
829,618
|
888,464
|
Other (expense) income |
(574,982)
|
(302,382)
|
Net other income |
254,636
|
586,082
|
Income before provision for income taxes |
2,998,944
|
10,221,670
|
Provision for income taxes |
887,286
|
1,818,812
|
Net income |
2,111,658
|
8,402,858
|
Previously Reported [Member] | Net Sales [Member] |
|
|
Revenues: |
|
|
Total revenue |
27,098,796
|
38,043,360
|
Revision of Prior Period, Reclassification, Adjustment [Member] |
|
|
Revenues: |
|
|
Total revenue |
(747,977)
|
747,977
|
Cost of sales |
|
|
Gross profit |
(747,977)
|
747,977
|
Operating expenses: |
|
|
General and administrative |
|
|
Research and development |
|
|
Net operating expense |
|
|
Income from operations |
(747,977)
|
747,977
|
Other income (expense): |
|
|
Other income/Expense |
|
|
Other (expense) income |
|
|
Net other income |
|
|
Income before provision for income taxes |
(747,977)
|
747,977
|
Provision for income taxes |
|
|
Net income |
(747,977)
|
747,977
|
Revision of Prior Period, Reclassification, Adjustment [Member] | Net Sales [Member] |
|
|
Revenues: |
|
|
Total revenue |
(747,977)
|
747,977
|
Restatement [Member] |
|
|
Revenues: |
|
|
Total revenue |
26,350,819
|
38,791,337
|
Cost of sales |
6,938,304
|
11,378,264
|
Gross profit |
19,412,515
|
27,413,073
|
Operating expenses: |
|
|
General and administrative |
14,412,882
|
14,235,194
|
Research and development |
3,003,302
|
2,794,314
|
Net operating expense |
17,416,184
|
17,029,508
|
Income from operations |
1,996,331
|
10,383,565
|
Other income (expense): |
|
|
Other income/Expense |
829,618
|
888,464
|
Other (expense) income |
(574,982)
|
(302,382)
|
Net other income |
254,636
|
586,082
|
Income before provision for income taxes |
2,250,967
|
10,969,647
|
Provision for income taxes |
887,286
|
1,818,812
|
Net income |
1,363,681
|
9,150,835
|
Restatement [Member] | Net Sales [Member] |
|
|
Revenues: |
|
|
Total revenue |
$ 26,350,819
|
$ 38,791,337
|
X |
- DefinitionThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
+ Details
Name: |
us-gaap_GeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenuesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_NetSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RestatementAxis=VTSI_RestatementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Simulators and accessories |
$ 13,926,980
|
$ 21,796,245
|
Extended Service-type warranties |
4,155,549
|
3,897,579
|
Customized software and content |
708,373
|
1,245,549
|
Installation and training |
923,936
|
1,216,307
|
Design & Prototyping |
2,823,453
|
7,109,784
|
STEP |
3,812,528
|
3,525,873
|
Total Revenue |
26,350,819
|
38,791,337
|
Commercial [Member] |
|
|
Simulators and accessories |
237,761
|
746,071
|
Extended Service-type warranties |
115,192
|
196,951
|
Customized software and content |
15,420
|
195,175
|
Installation and training |
7,683
|
99,639
|
Design & Prototyping |
|
|
STEP |
|
|
Total Revenue |
376,056
|
1,237,836
|
Geographic Distribution Government [Member] |
|
|
Simulators and accessories |
11,154,431
|
15,340,857
|
Extended Service-type warranties |
3,988,953
|
3,575,733
|
Customized software and content |
436,737
|
820,570
|
Installation and training |
797,344
|
775,479
|
Design & Prototyping |
2,823,453
|
7,109,784
|
STEP |
3,650,579
|
3,425,165
|
Total Revenue |
22,851,500
|
31,047,588
|
Geographic Distribution, Foreign [Member] |
|
|
Simulators and accessories |
2,534,788
|
5,709,317
|
Extended Service-type warranties |
51,404
|
124,895
|
Customized software and content |
256,216
|
229,804
|
Installation and training |
118,909
|
341,189
|
Design & Prototyping |
|
|
STEP |
161,949
|
100,708
|
Total Revenue |
$ 3,123,266
|
$ 6,505,913
|
X |
- DefinitionCustomized software and customized content scenarios.
+ References
+ Details
Name: |
VTSI_CustomizedSoftwareAndCustomizedContentScenarios |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
VTSI_DesignAndPrototyping |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionExtended service-type warranties.
+ References
+ Details
Name: |
VTSI_ExtendedServicetypeWarranties |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionInstallation and training.
+ References
+ Details
Name: |
VTSI_InstallationAndTraining |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionSimulatorsand accessories revenue.
+ References
+ Details
Name: |
VTSI_SimulatorsandAccessoriesRevenue |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionSubscription training equipment partnership.
+ References
+ Details
Name: |
VTSI_SubscriptionTrainingEquipmentPartnership |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=VTSI_GeographicDistributionCommercialMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=VTSI_GeographicDistributionGovernmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=us-gaap_GeographicDistributionForeignMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Segment (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Product Information [Line Items] |
|
|
Total consolidated |
$ 26,350,819
|
$ 38,791,337
|
Total |
1,996,331
|
10,383,565
|
Segment assets |
65,453,086
|
70,382,019
|
Corporate Segment [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
26,350,820
|
38,791,336
|
Total consolidated |
1,145,122.00
|
919,281
|
Total |
1,363,682
|
9,150,833
|
Expenditures for segment assets |
1,845,571
|
1,128,189
|
Segment assets |
65,453,084
|
69,634,041
|
Corporate Segment [Member] | Simulators and Accessories [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
13,926,980
|
21,796,245
|
Total consolidated |
376,835
|
296,299
|
Total |
8,446,181
|
12,071,146
|
Expenditures for segment assets |
1,165,526
|
76,211
|
Segment assets |
26,578,251
|
29,893,606
|
Corporate Segment [Member] | Extended Service type Warranties [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
4,155,550
|
3,897,580
|
Total consolidated |
35,681
|
22,733
|
Total |
4,598,386
|
3,978,990
|
Expenditures for segment assets |
|
|
Segment assets |
|
|
Corporate Segment [Member] | Customized Software and Content [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
708,373
|
1,245,548
|
Total consolidated |
7,079
|
8,262
|
Total |
708,373
|
1,092,348
|
Expenditures for segment assets |
|
|
Segment assets |
281,303
|
155,025
|
Corporate Segment [Member] | Installation and Training [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
923,936
|
1,216,306
|
Total consolidated |
7,933
|
7,094
|
Total |
106,095
|
67,847
|
Expenditures for segment assets |
|
|
Segment assets |
|
|
Corporate Segment [Member] | Design Prototyping [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
2,823,453
|
7,109,784
|
Total consolidated |
100,727
|
66,243
|
Total |
2,189,402
|
7,088,300
|
Expenditures for segment assets |
338,212
|
|
Segment assets |
1,121,225
|
884,905
|
Corporate Segment [Member] | Subscription Training Equipment Partnership [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
3,812,528
|
3,525,873
|
Total consolidated |
481,184
|
431,998
|
Total |
3,364,079
|
3,114,440
|
Expenditures for segment assets |
320,484
|
286,861
|
Segment assets |
939,330
|
1,067,295
|
Corporate Segment [Member] | Corporates [Member] |
|
|
Product Information [Line Items] |
|
|
Total consolidated |
135,683
|
86,652
|
Total |
(18,048,834)
|
(18,262,238)
|
Corporate Segment [Member] | Corporate Purchases [Member] |
|
|
Product Information [Line Items] |
|
|
Expenditures for segment assets |
21,349
|
765,117
|
Corporate Segment [Member] | Corporate Assets [Member] |
|
|
Product Information [Line Items] |
|
|
Segment assets |
$ 36,532,975
|
$ 37,633,210
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
+ Details
Name: |
us-gaap_SegmentExpenditureAdditionToLongLivedAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_SimulatorsAndAccessoriesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_ExtendedServicetypeWarrantiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_CustomizedSoftwareAndContentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_InstallationAndTrainingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_DesignPrototypingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_SubscriptionTrainingEquipmentPartnershipMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_CorporatesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_CorporatePurchasesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_CorporateAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_FurnitureAndOfficeEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_STEPEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Earnings Per Share (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Accounting Policies [Abstract] |
|
|
Net Income |
$ 1,363,681
|
$ 9,150,835
|
Weighted average common stock outstanding |
11,162,917
|
10,958,448
|
Incremental shares from stock options |
|
5,029
|
Weighted average common stock outstanding, diluted |
11,162,917
|
10,963,477
|
Net Income (Loss) per common share and common equivalent share |
|
|
Basic |
$ 0.12
|
$ 0.85
|
Diluted |
$ 0.12
|
$ 0.85
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-26
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 6.B) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
+ Details
Name: |
us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Product Information [Line Items] |
|
|
|
Revenue |
$ 747,977
|
|
|
Total revenue |
|
$ 26,350,819
|
$ 38,791,337
|
Customer deposits, current |
|
6,355,316
|
6,736,175
|
Revenue recognized |
|
4,155,550
|
3,897,578
|
Allowance for credit losses |
|
177,056
|
343,695
|
Inventory reserves |
|
487,371
|
429,488
|
Advertising expense |
|
239,285
|
156,010
|
Research and development expense |
|
3,003,302
|
2,794,314
|
FDIC insured amount |
|
250,000
|
|
Uninsured cash and cash equivalents |
|
$ 17,540,827
|
18,349,842
|
Patents [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Intangible assets estimated useful lives |
|
16 years
|
|
Media Content [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Intangible assets estimated useful lives |
|
15 years
|
|
Warranty [Member] | One Year or Less [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Extended warranties |
|
$ 2,600,129
|
2,627,763
|
Warranty [Member] | Longer Than One Year [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Extended warranties |
|
2,207,950
|
2,974,710
|
Warranty [Member] | One Year [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Extended warranties |
|
212,000
|
354,000
|
Deferred Revenue [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Customer deposits, current |
|
3,755,187
|
4,047,269
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Government Customers [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Total revenue |
|
$ 22,851,500
|
$ 31,047,588
|
Concentration of credit risk |
|
87.00%
|
80.00%
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Commercial Customers [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Total revenue |
|
$ 376,056
|
$ 1,237,836
|
Concentration of credit risk |
|
1.00%
|
3.00%
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | International Customers [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Total revenue |
|
$ 3,123,266
|
$ 6,505,913
|
Concentration of credit risk |
|
12.00%
|
17.00%
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | STEP Revenue [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Total revenue |
|
$ 3,812,528
|
$ 3,525,873
|
Concentration of credit risk |
|
14.00%
|
9.00%
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Concentration of credit risk |
|
28.00%
|
28.00%
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Concentration of credit risk |
|
13.00%
|
14.00%
|
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Concentration of credit risk |
|
11.00%
|
19.00%
|
X |
- DefinitionAmount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.
+ References
+ Details
Name: |
us-gaap_CashFDICInsuredAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.
+ References
+ Details
Name: |
us-gaap_CashUninsuredAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ExtendedProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MediaContentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ChangeInAccountingEstimateByTypeAxis=VTSI_WarrantyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=VTSI_OneYearOrLessMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=VTSI_LongerThanOneYearMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=VTSI_OneYearMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=VTSI_DeferredRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_GovernmentCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_CommercialCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_InternationalCustomersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_STEPRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_OneCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_TwoCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Inventory (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Inventory Disclosure [Abstract] |
|
|
Raw materials, WIP, finished goods and Materials being inspected |
$ 15,070,771
|
$ 12,834,368
|
Reserve |
(487,371)
|
(429,488)
|
Total Inventory |
$ 14,583,400
|
$ 12,404,880
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of valuation reserve for inventory.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryValuationReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryWorkInProcessAndRawMaterials |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.25.1
Schedule of Property and Equipment (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
$ 22,221,459
|
$ 20,375,888
|
Less: Accumulated depreciation and amortization |
(6,016,796)
|
(4,888,875)
|
Property and equipment, net |
16,204,663
|
15,487,013
|
Land [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
1,778,987
|
1,778,987
|
Building and Building Improvements [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
11,523,813
|
9,146,556
|
Computer Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
1,301,700
|
1,233,989
|
Furniture and Office Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
349,669
|
295,208
|
Machinery and Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
4,368,752
|
2,865,014
|
STEP Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
2,561,775
|
2,241,291
|
Leasehold Improvements [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
336,763
|
358,584
|
Construction in Progress [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
|
$ 2,456,259
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_FurnitureAndOfficeEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_STEPEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
X |
- DefinitionAmount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7
+ Details
Name: |
us-gaap_BusinessCombinationConsiderationTransferred1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of identifiable intangible assets recognized as of the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of real estate acquired, at the acquisition date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1
+ Details
Name: |
us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Property and Equipment (Details Narrative)
|
|
12 Months Ended |
Aug. 25, 2021
USD ($)
ft²
a
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Property, Plant and Equipment [Line Items] |
|
|
|
Depreciation |
|
$ 1,127,921
|
$ 908,308
|
Payment to acquire assets |
|
$ 1,845,572
|
$ 1,128,187
|
Arizona Bank & Trust [Member] |
|
|
|
Property, Plant and Equipment [Line Items] |
|
|
|
Proceeds from bank loan |
$ 8,600,000
|
|
|
Property [Member] |
|
|
|
Property, Plant and Equipment [Line Items] |
|
|
|
Payment to acquire assets |
$ 10,800,000
|
|
|
Area of land | a |
4.3
|
|
|
Industrial Building [Member] |
|
|
|
Property, Plant and Equipment [Line Items] |
|
|
|
Area of land | ft² |
76,650
|
|
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCash received from principal payments made on loans related to operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_ProceedsFromLoans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
dei_LegalEntityAxis=VTSI_ArizonaBankAndTrustMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_PropertyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_IndustrialBuildingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Intangible Assets (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets |
$ 611,244
|
$ 695,207
|
Less accumulated amortization |
(52,593)
|
(127,667)
|
Intangible assets, net |
558,651
|
567,540
|
Patents [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets |
160,000
|
160,000
|
Capitalized Media Content [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets |
451,244
|
451,244
|
Acquired Lease Intangible Assets [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets |
|
$ 83,963
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VTSI_CapitalizedMediaContentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=VTSI_AcquiredLeaseIntangibleAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Leases |
|
|
Operating lease right-of-use assets, beginning of period |
$ 716,687
|
$ 1,212,814
|
Amortization for the year ended |
(279,592)
|
(496,127)
|
Total operating lease right-of-use asset |
437,095
|
716,687
|
Operating lease liability, short-term |
192,410
|
317,840
|
Operating lease liability, long-term |
265,111
|
432,176
|
Total lease liabilities |
$ 457,521
|
$ 750,016
|
X |
- References
+ Details
Name: |
VTSI_DisclosureLeasesAbstract |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.25.1
Schedule of Future Minimum Lease Payments (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Leases |
|
|
2025 |
$ 192,196
|
|
2026 |
196,311
|
|
2027 |
99,381
|
|
Total lease payments |
487,888
|
|
Less: imputed interest |
(30,367)
|
|
Operating lease liability |
457,521
|
$ 750,016
|
2025 |
258,290
|
|
2026 |
266,256
|
|
2027 |
274,469
|
|
2028 |
282,343
|
|
2029 |
291,644
|
|
Future |
6,425,321
|
|
Total |
$ 7,798,323
|
|
X |
- References
+ Details
Name: |
VTSI_DisclosureLeasesAbstract |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4
+ Details
Name: |
us-gaap_LongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1
+ Details
Name: |
us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.1
Leases (Details Narrative)
|
|
|
12 Months Ended |
|
|
|
Jun. 01, 2022
USD ($)
ft²
|
Jan. 01, 2019
USD ($)
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Apr. 30, 2019
ft²
|
Mar. 31, 2019
ft²
|
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items] |
|
|
|
|
|
|
|
Incremental in borrowing rate |
|
|
4.50%
|
|
|
|
|
Right-of-use asset in exchange a operating lease liability |
$ 840,855
|
$ 1,721,380
|
|
|
|
|
|
Deferred rent |
|
46,523
|
|
|
|
|
|
Operating lease right of use asset |
|
$ 1,674,857
|
$ 437,095
|
$ 716,687
|
$ 1,212,814
|
|
|
Advance rent |
|
|
0
|
0
|
|
|
|
Rent expenses |
|
|
$ 497,393
|
$ 551,412
|
|
|
|
Lease term |
|
|
2 years 6 months
|
|
|
|
|
Lease discount rate |
|
|
4.50%
|
|
|
|
|
Office and Industrial Space [Member] | Unaffiliated Third Party [Member] |
|
|
|
|
|
|
|
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [Line Items] |
|
|
|
|
|
|
|
Rentable square feet | ft² |
9,350
|
|
|
|
|
5,131
|
4,529
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column F)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column D)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column C)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column I)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column A)(Footnote 2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column G)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 970 -SubTopic 360 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-28(Column H)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1
+ Details
Name: |
srt_RealEstateAndAccumulatedDepreciationLineItems |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount at the balance sheet date that has been received by the entity that represents rents paid in advance.
+ References
+ Details
Name: |
us-gaap_AdvanceRent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of rental payment required by lease over rental income recognized.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481178/840-20-25-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 25 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479341/842-30-25-11
+ Details
Name: |
us-gaap_DeferredRentCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNet rentable area for properties owned.
+ References
+ Details
Name: |
us-gaap_NetRentableArea |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:areaItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionCash payments to lessor's for use of assets under operating leases.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_PaymentsForRent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=VTSI_OfficeAndIndustrialSpaceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_UnaffiliatedThirdPartyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Payables and Accruals [Abstract] |
|
|
Salaries and wages payable |
$ 545,592
|
$ 457,565
|
Employee benefits payable |
34,125
|
54,811
|
Accrued paid time off (PTO) |
322,406
|
361,418
|
Profit sharing payable |
351,421
|
1,347,622
|
Total accrued compensation and related costs |
$ 1,253,544
|
$ 2,221,416
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedEmployeeBenefitsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8
+ Details
Name: |
us-gaap_AccruedSalariesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 25 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483070/710-10-25-3
+ Details
Name: |
us-gaap_AccruedVacationCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483043/710-10-30-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 25 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483070/710-10-25-15
+ Details
Name: |
us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Payables and Accruals [Abstract] |
|
|
Manufacturer’s warranties |
$ 212,000
|
$ 354,000
|
Taxes payable |
|
3,411,669
|
Miscellaneous payable |
445,114
|
204,890
|
Total accrued expenses and other current liabilities |
$ 657,114
|
$ 3,970,559
|
X |
- DefinitionAmount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_OtherBorrowings |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualClassifiedCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TaxesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.1
X |
- References
+ Details
Name: |
VTSI_MiscellaneousPayable |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.25.1
Schedule of Notes Payable (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Short-Term Debt [Line Items] |
|
|
Note Payable, short-term |
$ 230,787
|
$ 226,355
|
Note payable, principal |
7,567,536
|
7,813,021
|
Note payable, long term |
7,567,536
|
7,813,021
|
Notes Payable [Member] |
|
|
Short-Term Debt [Line Items] |
|
|
Notes payable, principal |
218,890
|
222,320
|
Accrued interest to date |
11,897
|
4,035
|
Note Payable, short-term |
$ 230,787
|
$ 226,355
|
X |
- DefinitionFace (par) amount of debt instrument at time of issuance.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
+ Details
Name: |
us-gaap_DebtInstrumentFaceAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InterestPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermNotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionIncluding the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_NotesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_NotesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ShortTermDebtLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ShortTermDebtTypeAxis=VTSI_NotesPayableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Note Payable (Details Narrative) - USD ($)
|
|
12 Months Ended |
Aug. 25, 2021 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Short-Term Debt [Line Items] |
|
|
|
Payment to acquire assets |
|
$ 1,845,572
|
$ 1,128,187
|
Arizona Bank & Trust [Member] |
|
|
|
Short-Term Debt [Line Items] |
|
|
|
Proceeds from bank loan |
$ 8,600,000
|
|
|
Debt instrument interest rate |
3.00%
|
|
|
Arizona Bank & Trust [Member] | 199 Regular Monthly Payments [Member] |
|
|
|
Short-Term Debt [Line Items] |
|
|
|
Debt instrument periodic payment |
$ 40,978
|
|
|
Arizona Bank & Trust [Member] | One Irregular Payment [Member] |
|
|
|
Short-Term Debt [Line Items] |
|
|
|
Debt instrument periodic payment |
$ 5,956,538
|
|
|
Maturity date |
Aug. 23, 2031
|
|
|
Property [Member] |
|
|
|
Short-Term Debt [Line Items] |
|
|
|
Payment to acquire assets |
$ 10,800,000
|
|
|
X |
- DefinitionThe average effective interest rate during the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
+ Details
Name: |
us-gaap_DebtInstrumentInterestRateDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDate when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B
+ Details
Name: |
us-gaap_DebtInstrumentMaturityDate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the required periodic payments including both interest and principal payments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3
+ Details
Name: |
us-gaap_DebtInstrumentPeriodicPayment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionCash received from principal payments made on loans related to operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_ProceedsFromLoans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ShortTermDebtLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
dei_LegalEntityAxis=VTSI_ArizonaBankAndTrustMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=VTSI_OneHundredAndNineteenRegularMonthlyPaymentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=VTSI_OneIrregularPaymentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=VTSI_PropertyMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Related Party Transactions (Details Narrative) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Stock issued during period options exercised, shares |
15,000
|
|
Stock issued during period options exercised, value |
$ 20,153
|
$ 54,900
|
CEO and Board Of Directors [Member] |
|
|
Stock issued during period options exercised, shares |
5,000
|
15,000
|
Stock issued during period options exercised, value |
$ 20,153
|
$ 54,900
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_CEOBoardOfDirectorsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Commitments and Contingencies (Details Narrative) - USD ($)
|
|
|
|
|
|
|
|
1 Months Ended |
6 Months Ended |
12 Months Ended |
Oct. 31, 2024 |
Oct. 31, 2023 |
Sep. 01, 2023 |
Aug. 15, 2023 |
Jan. 01, 2023 |
May 02, 2022 |
Apr. 02, 2012 |
Dec. 31, 2024 |
Oct. 31, 2024 |
Jul. 31, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Dec. 31, 2022 |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Share based compensation |
|
|
|
|
|
|
|
|
|
|
|
|
$ 777,093
|
|
$ 75,037
|
|
|
Net income loss |
|
|
|
|
|
|
|
|
|
|
|
|
1,363,681
|
|
9,150,835
|
|
|
Deferred Compensation Cash-Based Arrangements, Liability, Current |
|
|
|
|
|
|
|
$ 351,421
|
|
|
$ 1,347,622
|
|
351,421
|
|
1,347,622
|
|
|
Deferred Profit Sharing [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deferred Compensation Cash-Based Arrangements, Liability, Current |
|
|
|
|
|
|
|
$ 216,255
|
|
|
1,260,431
|
|
$ 216,255
|
|
1,260,431
|
|
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units vesting, description |
|
|
|
|
|
|
|
|
|
|
|
|
Beginning
on the last business day of August 2022, with respect to the then Co-Chief Executive Officers and Chief Operating Officer, a tranche
of restricted stock units could vest if the Company had achieved net profit (net income under GAAP) for the twelve months ending
June 30, 2022, of at least $2,500,000. For every $500,000 earned more than $2,500,000 another tranche would vest. If the maximum net
profits (net income under GAAP) of $7,000,000 was achieved, ten tranches would vest. Similarly, on the last business day of August
2023, a tranche of restricted stock units could vest if the Company had achieved a net profit (net income under GAAP) of at least
$3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit (net income under GAAP).
This vesting arrangement continued with the last business day of August 2024, with the minimum net profit (net income under GAAP)
threshold being $3,500,000 and the maximum net profit (net income under GAAP) being $11,000,000.
|
|
|
|
|
Profit loss |
|
|
|
|
|
|
|
|
|
|
|
$ 4,500,000
|
|
$ 4,500,000
|
|
$ 3,000,000
|
|
Share based compensation |
|
|
|
|
|
|
|
|
|
|
$ 207,995
|
$ 199,477
|
|
|
|
|
$ 105,405
|
Net income loss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 4,500,000
|
|
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
|
|
|
|
6,284
|
|
|
|
|
|
|
|
|
|
Shares awarded |
|
|
29,360
|
|
|
|
|
|
|
|
|
|
|
|
|
29,360
|
|
Shares to pay the tax withholding liability |
|
|
11,394
|
|
|
|
|
|
|
|
|
|
|
|
|
11,394
|
|
Stock issued during period shares based compensation, shares |
|
133,333
|
|
|
|
|
|
10,000
|
118,519
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
|
|
|
3,716
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
|
|
|
|
46,367
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
|
|
|
|
|
72,152
|
|
|
|
|
|
|
|
|
Mr.Givens [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Annual salaries |
|
|
|
$ 349,860
|
|
$ 298,990
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period value new issues |
|
|
|
|
|
64,815
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
|
|
288,889
|
|
|
|
|
|
|
|
|
|
|
|
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares awarded |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22,988
|
|
Shares to pay the tax withholding liability |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9,142
|
|
Executive Chairman [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares awarded |
|
|
22,988
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares to pay the tax withholding liability |
|
|
9,142
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
|
|
|
|
|
|
|
|
|
100,000
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
|
|
|
|
|
41,457
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
|
|
|
|
|
58,543
|
|
|
|
|
|
|
|
Employee [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period value new issues |
|
|
|
|
5,331
|
|
|
|
|
|
|
|
|
|
|
|
|
Employee [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
2,500
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
|
|
|
|
6,284
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
|
|
|
|
|
|
|
10,000
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
|
|
|
3,716
|
|
|
|
|
|
|
|
|
|
Three Year Employment Agreements [Member] | Chief Executive Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Annual salaries |
|
|
|
|
|
|
$ 195,000
|
|
|
|
|
|
|
|
$ 349,860
|
|
|
Three Year Employment Agreements [Member] | Chief Operating Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Annual salaries |
|
|
|
|
|
|
$ 175,000
|
|
|
|
|
|
|
|
|
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1
+ Details
Name: |
us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483043/710-10-30-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 25 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483070/710-10-25-15
+ Details
Name: |
us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 31: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.
+ References
+ Details
Name: |
us-gaap_SalariesWagesAndOfficersCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDescription of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of new stock issued during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares related to Restricted Stock Award forfeited during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares (or other type of equity) forfeited during the period.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredProfitSharingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_Mr.GivensMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_ExecutiveChairmanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_EmployeeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TypeOfArrangementAxis=VTSI_ThreeYearEmploymentAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2023 |
Income Tax Disclosure [Abstract] |
|
|
Net Operating Loss Carry Forwards |
|
|
Tax Credits |
729,111
|
560,971
|
Deferred Revenue |
1,488,641
|
1,525,489
|
Stock Compensation |
230,617
|
395,485
|
Reserves, Accruals, Other |
281,995
|
356,689
|
Intangibles |
1,726,212
|
1,420,445
|
Right of Use Liability |
112,567
|
189,289
|
Total Deferred Tax Assets |
4,569,143
|
4,448,368
|
Fixed Assets |
(641,880)
|
(637,337)
|
Right of Use Asset |
(107,543)
|
(180,877)
|
Inventory Capitalization |
(224,146)
|
|
Total Deferred Tax Liabilities |
(973,569)
|
(818,214)
|
Valuation Allowance |
|
|
Net Deferred Taxes |
$ 3,595,574
|
$ 3,630,154
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsDeferredIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsTaxCreditCarryforwards |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax consequences attributable to taxable temporary differences derived from inventory.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax liability attributable to taxable temporary differences classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxLiabilitiesOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6
+ Details
Name: |
us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.25.1
Schedule of Significant Components of Income Tax Provision (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Income Tax Disclosure [Abstract] |
|
|
Current |
$ 853,256
|
$ 4,924,686
|
Deferred |
34,030
|
(3,105,874)
|
Change in valuation allowance |
|
|
Provision (benefit) for income taxes |
$ 887,286
|
$ 1,818,812
|
X |
- DefinitionAmount of increase (decrease) in the valuation allowance for a specified deferred tax asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.25.1
v3.25.1
Schedule of Non-qualified Stock Options (Details) - $ / shares
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Offsetting Assets [Line Items] |
|
|
Number of Stock Options, Exercised |
(15,000)
|
|
Non Qualified Stock Option [Member] |
|
|
Offsetting Assets [Line Items] |
|
|
Number of Stock Options, Options outstanding, beginning of year |
15,000
|
45,000
|
Weighted Exercise Price, Option outstanding, beginning of year |
$ 4.03
|
$ 4.26
|
Number of Stock Options, Granted |
|
|
Weighted Exercise Price, Granted |
|
|
Number of Stock Options, Redeemed |
(10,000)
|
(15,000)
|
Weighted Exercise Price, Redeemed |
$ 3.76
|
$ 5.09
|
Number of Stock Options, Exercised |
(5,000)
|
(15,000)
|
Weighted Exercise Price, Exercised |
$ 3.76
|
$ 3.66
|
Number of Stock Options, Expired / terminated |
|
|
Weighted Exercise Price, Expired / terminated |
|
|
Number of Stock Options, Options outstanding, End of the year |
|
15,000
|
Weighted Exercise Price, Option outstanding end of quarter |
|
$ 4.03
|
Number of Stock Options, Options exercisable, end of year |
|
15,000
|
Weighted Exercise Price, Options exercisable, end of quarter |
|
$ 4.03
|
X |
- DefinitionNumber of options, redeemed.
+ References
+ Details
Name: |
VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price, redeemed.
+ References
+ Details
Name: |
VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_OffsettingAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_DerivativeInstrumentRiskAxis=VTSI_NonQualifiedStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Schedule of Stock Options Outstanding and Exercisable (Details) - $ / shares
|
12 Months Ended |
Dec. 31, 2024 |
Dec. 31, 2023 |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] |
|
|
Number of Options Outstanding |
|
15,000
|
Weighted Average Exercise Price |
|
$ 4.26
|
Number of Options Exercisable |
|
15,000
|
Weighted Average Exercise Price |
|
$ 4.26
|
Exercise Price Range One [Member] |
|
|
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] |
|
|
Range of Exercise Price, lower range limit |
1.00
|
1.00
|
Range of Exercise Price, upper range limit |
$ 1.99
|
$ 1.99
|
Number of Options Outstanding |
|
|
Weighted Average Exercise Price |
|
|
Number of Options Exercisable |
|
|
Weighted Average Exercise Price |
|
|
Exercise Price Range Two [Member] |
|
|
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] |
|
|
Range of Exercise Price, lower range limit |
2.00
|
2.00
|
Range of Exercise Price, upper range limit |
$ 2.99
|
$ 2.99
|
Number of Options Outstanding |
|
|
Weighted Average Exercise Price |
|
|
Number of Options Exercisable |
|
|
Weighted Average Exercise Price |
|
|
Exercise Price Range Three [Member] |
|
|
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] |
|
|
Range of Exercise Price, lower range limit |
3.00
|
3.00
|
Range of Exercise Price, upper range limit |
$ 3.99
|
$ 3.99
|
Number of Options Outstanding |
|
7,500
|
Weighted Average Exercise Price |
|
$ 3.76
|
Number of Options Exercisable |
|
7,500
|
Weighted Average Exercise Price |
|
$ 3.76
|
Exercise Price Range Four [Member] |
|
|
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] |
|
|
Range of Exercise Price, lower range limit |
4.00
|
4.00
|
Range of Exercise Price, upper range limit |
$ 4.99
|
$ 4.99
|
Number of Options Outstanding |
|
7,500
|
Weighted Average Exercise Price |
|
$ 4.24
|
Number of Options Exercisable |
|
7,500
|
Weighted Average Exercise Price |
|
$ 4.24
|
Exercise Price Range Five [Member] |
|
|
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] |
|
|
Range of Exercise Price, lower range limit |
5.00
|
5.00
|
Range of Exercise Price, upper range limit |
$ 5.99
|
$ 5.99
|
Number of Options Outstanding |
|
|
Weighted Average Exercise Price |
|
|
Number of Options Exercisable |
|
|
Weighted Average Exercise Price |
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=VTSI_ExercisePriceRangeOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=VTSI_ExercisePriceRangeTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=VTSI_ExercisePriceRangeThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=VTSI_ExercisePriceRangeFourMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=VTSI_ExercisePriceRangeFiveMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
Stockholders’ Equity (Details Narrative) - USD ($)
|
|
|
|
|
1 Months Ended |
12 Months Ended |
|
Oct. 31, 2024 |
Oct. 31, 2023 |
Sep. 01, 2023 |
Jan. 01, 2023 |
Dec. 31, 2024 |
Oct. 31, 2024 |
Jul. 31, 2024 |
Dec. 31, 2023 |
Oct. 31, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Aug. 23, 2017 |
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Authorized capital |
|
|
|
|
60,000,000
|
|
|
|
|
60,000,000
|
|
|
|
Share price |
|
|
|
|
$ 0.0001
|
|
|
|
|
$ 0.0001
|
|
|
|
Common stock shares authorized |
|
|
|
|
50,000,000
|
|
|
50,000,000
|
|
50,000,000
|
50,000,000
|
|
|
Common stock, par value |
|
|
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
|
|
Common stock voting rights |
|
|
|
|
|
|
|
|
|
Each holder of common stock shall be entitled to one (1) vote for each share of common stock held of record by such holder. The holders
of shares of common stock shall not have cumulative voting rights.
|
|
|
|
Preferred stock shares authorized |
|
|
|
|
2,500,000
|
|
|
2,500,000
|
|
2,500,000
|
2,500,000
|
|
|
Preferred stock, par value |
|
|
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
|
|
Weighted average contractual term for options outstanding and exercisable |
|
|
|
|
|
|
|
|
|
7 years
|
7 years
|
|
|
Options outstanding and exercisable |
|
|
|
|
$ 0
|
|
|
$ 81,600
|
|
$ 0
|
$ 81,600
|
|
|
Stock options exercised |
|
|
|
|
|
|
|
|
|
20,153
|
54,900
|
|
|
Fair value of shares vested |
|
|
|
|
|
|
|
|
|
$ 0
|
$ 0
|
|
|
Exercise of stock options, shares |
|
|
|
|
|
|
|
|
|
15,000
|
|
|
|
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
|
133,333
|
|
|
10,000
|
118,519
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
3,716
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
|
6,284
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation net, shares |
|
|
|
|
|
46,367
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation net, shares |
|
|
|
|
|
72,152
|
|
|
|
|
|
|
|
Shares to pay the tax withholding liability |
|
|
11,394
|
|
|
|
|
|
|
|
|
11,394
|
|
Restricted shares issued, shares |
|
|
|
|
|
|
|
|
133,333
|
|
|
|
|
Shares awarded |
|
|
29,360
|
|
|
|
|
|
|
|
|
29,360
|
|
Employee [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares issued |
|
|
|
5,331
|
|
|
|
|
|
|
|
|
|
Employee [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
2,500
|
|
|
|
|
|
|
|
|
|
|
|
|
Executive Chairman [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
|
|
|
|
|
|
100,000
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
|
|
41,457
|
|
|
|
|
|
|
Stock issued during period shares based compensation net, shares |
|
|
|
|
|
|
58,543
|
|
|
|
|
|
|
Shares to pay the tax withholding liability |
|
|
9,142
|
|
|
|
|
|
|
|
|
|
|
Shares awarded |
|
|
22,988
|
|
|
|
|
|
|
|
|
|
|
Chief Financial Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares other |
|
|
|
|
|
|
|
5,000
|
|
|
|
|
|
Chief Financial Officer [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares to pay the tax withholding liability |
|
|
|
|
|
|
|
1,709
|
|
|
|
|
|
Chief Financial Officer [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares to pay the tax withholding liability |
|
|
|
|
|
|
|
10,438
|
|
|
|
|
|
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation, shares |
|
|
|
|
10,000
|
|
|
|
|
|
|
|
|
Stock issued during period shares based compensation gross, shares |
|
|
|
|
3,716
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
|
6,284
|
|
|
|
|
|
|
|
|
Restricted shares issued, shares |
|
|
|
|
|
|
|
3,688
|
|
|
|
|
|
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted shares issued, shares |
|
|
|
|
|
|
|
3,291
|
|
|
|
|
|
Chief Financial Officer [Member] | Restricted Stock Units (RSUs) [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted shares issued, shares |
|
|
|
|
|
|
|
6,750
|
|
|
|
|
|
Jim McDonnell [Member] | Restricted Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period shares restricted stock, shares |
|
|
|
10,684
|
|
|
|
|
|
|
|
|
|
Number of shares Vesting |
|
|
|
42,735
|
|
|
|
|
|
|
|
|
|
2017 Equity Incentive Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Reserved for future issuance |
|
|
|
|
|
|
|
|
|
|
|
|
1,187,500
|
Number of shares of common stock issued and outstanding, percentage |
|
|
|
|
|
|
|
|
|
|
|
|
3.00%
|
Common Class A [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock shares authorized |
|
|
|
|
2,500,000
|
|
|
2,500,000
|
|
2,500,000
|
2,500,000
|
|
|
Common stock, par value |
|
|
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
|
|
Common stock voting rights |
|
|
|
|
|
|
|
|
|
Each holder of Class A Common Stock shall be entitled to ten (10) votes for each share of Class A Common Stock held of record by such
holder. The holders of shares of Class A Common Stock shall not have cumulative voting rights.
|
|
|
|
Common Class B [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock shares authorized |
|
|
|
|
7,500,000
|
|
|
7,500,000
|
|
7,500,000
|
7,500,000
|
|
|
Common stock, par value |
|
|
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
|
|
Common stock voting rights |
|
|
|
|
|
|
|
|
|
The holders of Class B Common Stock shall not be entitled to vote on any matter, except that the holders of Class B Common Stock shall
be entitled to vote separately as a class with respect to amendments to the Articles of Incorporation that increase or decrease the aggregate
number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers,
preferences, or special rights of the shares of such class so as to affect them adversely.
|
|
|
|
X |
- DefinitionCommon stock issued and outstanding percentage.
+ References
+ Details
Name: |
VTSI_CommonStockIssuedAndOutstandingPercentage |
Namespace Prefix: |
VTSI_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionShare-based compensation arrangement by Share-based payment award, options, vested and expected to vest, exercisable and outstanding, aggregate intrinsic value.
+ References
+ Details
Name: |
VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.
+ References
+ Details
Name: |
us-gaap_CapitalUnitsAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate number of common shares reserved for future issuance.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockCapitalSharesReservedForFutureIssuance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionDescription of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3
+ Details
Name: |
us-gaap_CommonStockVotingRights |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPrice of a single share of a number of saleable stocks of a company.
+ References
+ Details
Name: |
us-gaap_SharePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of new stock issued during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of stock issued attributable to transactions classified as other.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares related to Restricted Stock Award forfeited during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares (or other type of equity) forfeited during the period.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_EmployeeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_ExecutiveChairmanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_JimMcdonnellMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=VTSI_TwoThousandSeventeenEquityIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.25.1
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1
+ Details
Name: |
us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
+ Details
Name: |
us-gaap_SharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_TypeOfArrangementAxis=VTSI_LeaseAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Grafico Azioni Virtra (NASDAQ:VTSI)
Storico
Da Mar 2025 a Apr 2025
Grafico Azioni Virtra (NASDAQ:VTSI)
Storico
Da Apr 2024 a Apr 2025