false
Q3
--12-31
0001085243
0001085243
2024-01-01
2024-09-30
0001085243
2024-11-05
0001085243
2024-09-30
0001085243
2023-12-31
0001085243
us-gaap:CommonClassAMember
2024-09-30
0001085243
us-gaap:CommonClassAMember
2023-12-31
0001085243
us-gaap:CommonClassBMember
2024-09-30
0001085243
us-gaap:CommonClassBMember
2023-12-31
0001085243
2024-07-01
2024-09-30
0001085243
2023-07-01
2023-09-30
0001085243
2023-01-01
2023-09-30
0001085243
VTSI:NetSalesMember
2024-07-01
2024-09-30
0001085243
VTSI:NetSalesMember
2023-07-01
2023-09-30
0001085243
VTSI:NetSalesMember
2024-01-01
2024-09-30
0001085243
VTSI:NetSalesMember
2023-01-01
2023-09-30
0001085243
us-gaap:PreferredStockMember
2023-06-30
0001085243
us-gaap:CommonStockMember
2023-06-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2023-06-30
0001085243
us-gaap:TreasuryStockCommonMember
2023-06-30
0001085243
us-gaap:RetainedEarningsMember
2023-06-30
0001085243
2023-06-30
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
2024-06-30
0001085243
us-gaap:CommonStockMember
2024-06-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2024-06-30
0001085243
us-gaap:TreasuryStockCommonMember
2024-06-30
0001085243
us-gaap:RetainedEarningsMember
2024-06-30
0001085243
2024-06-30
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-07-01
2023-09-30
0001085243
us-gaap:CommonStockMember
2023-07-01
2023-09-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2023-07-01
2023-09-30
0001085243
us-gaap:TreasuryStockCommonMember
2023-07-01
2023-09-30
0001085243
us-gaap:RetainedEarningsMember
2023-07-01
2023-09-30
0001085243
us-gaap:PreferredStockMember
2023-01-01
2023-09-30
0001085243
us-gaap:CommonStockMember
2023-01-01
2023-09-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2023-01-01
2023-09-30
0001085243
us-gaap:TreasuryStockCommonMember
2023-01-01
2023-09-30
0001085243
us-gaap:RetainedEarningsMember
2023-01-01
2023-09-30
0001085243
us-gaap:PreferredStockMember
2024-07-01
2024-09-30
0001085243
us-gaap:CommonStockMember
2024-07-01
2024-09-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2024-07-01
2024-09-30
0001085243
us-gaap:TreasuryStockCommonMember
2024-07-01
2024-09-30
0001085243
us-gaap:RetainedEarningsMember
2024-07-01
2024-09-30
0001085243
us-gaap:PreferredStockMember
2024-01-01
2024-09-30
0001085243
us-gaap:CommonStockMember
2024-01-01
2024-09-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2024-01-01
2024-09-30
0001085243
us-gaap:TreasuryStockCommonMember
2024-01-01
2024-09-30
0001085243
us-gaap:RetainedEarningsMember
2024-01-01
2024-09-30
0001085243
us-gaap:PreferredStockMember
2023-09-30
0001085243
us-gaap:CommonStockMember
2023-09-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2023-09-30
0001085243
us-gaap:TreasuryStockCommonMember
2023-09-30
0001085243
us-gaap:RetainedEarningsMember
2023-09-30
0001085243
2023-09-30
0001085243
us-gaap:PreferredStockMember
2024-09-30
0001085243
us-gaap:CommonStockMember
2024-09-30
0001085243
us-gaap:AdditionalPaidInCapitalMember
2024-09-30
0001085243
us-gaap:TreasuryStockCommonMember
2024-09-30
0001085243
us-gaap:RetainedEarningsMember
2024-09-30
0001085243
VTSI:GeographicDistributionCommercialMember
2024-07-01
2024-09-30
0001085243
VTSI:GeographicDistributionGovernmentMember
2024-07-01
2024-09-30
0001085243
us-gaap:GeographicDistributionForeignMember
2024-07-01
2024-09-30
0001085243
VTSI:GeographicDistributionCommercialMember
2023-07-01
2023-09-30
0001085243
VTSI:GeographicDistributionGovernmentMember
2023-07-01
2023-09-30
0001085243
us-gaap:GeographicDistributionForeignMember
2023-07-01
2023-09-30
0001085243
VTSI:GeographicDistributionCommercialMember
2024-01-01
2024-09-30
0001085243
VTSI:GeographicDistributionGovernmentMember
2024-01-01
2024-09-30
0001085243
us-gaap:GeographicDistributionForeignMember
2024-01-01
2024-09-30
0001085243
VTSI:GeographicDistributionCommercialMember
2023-01-01
2023-09-30
0001085243
VTSI:GeographicDistributionGovernmentMember
2023-01-01
2023-09-30
0001085243
us-gaap:GeographicDistributionForeignMember
2023-01-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:GovernmentCustomersMember
2024-07-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CommercialCustomersMember
2024-07-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:InternationalCustomersMember
2024-07-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:GovernmentCustomersMember
2023-07-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CommercialCustomersMember
2023-07-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:InternationalCustomersMember
2023-07-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:GovernmentCustomersMember
2024-01-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CommercialCustomersMember
2024-01-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:InternationalCustomersMember
2024-01-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:GovernmentCustomersMember
2023-01-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CommercialCustomersMember
2023-01-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:InternationalCustomersMember
2023-01-01
2023-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:STEPRevenueMember
2024-01-01
2024-09-30
0001085243
us-gaap:RevenueFromContractWithCustomerMember
us-gaap:CustomerConcentrationRiskMember
VTSI:STEPRevenueMember
2023-01-01
2023-09-30
0001085243
VTSI:DeferredRevenueMember
2024-09-30
0001085243
VTSI:DeferredRevenueMember
2023-12-31
0001085243
VTSI:WarrantyMember
VTSI:OneYearOrLessMember
2024-09-30
0001085243
VTSI:WarrantyMember
VTSI:OneYearOrLessMember
2023-12-31
0001085243
VTSI:WarrantyMember
VTSI:LongerThanOneYearMember
2024-09-30
0001085243
VTSI:WarrantyMember
VTSI:LongerThanOneYearMember
2023-12-31
0001085243
VTSI:WarrantyMember
VTSI:OneYearMember
2024-09-30
0001085243
VTSI:WarrantyMember
VTSI:OneYearMember
2023-12-31
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:OneCustomerMember
2024-01-01
2024-09-30
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:TwoCustomerMember
2024-01-01
2024-09-30
0001085243
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
VTSI:ThreeCustomerMember
2024-01-01
2024-09-30
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:AccountsPayableMember
us-gaap:SupplierConcentrationRiskMember
VTSI:SupplierOneMember
2024-01-01
2024-09-30
0001085243
us-gaap:AccountsPayableMember
us-gaap:SupplierConcentrationRiskMember
VTSI:SupplierTwoMember
2024-01-01
2024-09-30
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CustomerMember
2024-07-01
2024-09-30
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CustomerMember
2023-07-01
2023-09-30
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CustomerOneMember
2024-07-01
2024-09-30
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:CustomerOneMember
2023-07-01
2023-09-30
0001085243
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
VTSI:SingleCustomerMember
2024-01-01
2024-09-30
0001085243
us-gaap:LandMember
2024-09-30
0001085243
us-gaap:LandMember
2023-12-31
0001085243
us-gaap:BuildingAndBuildingImprovementsMember
2024-09-30
0001085243
us-gaap:BuildingAndBuildingImprovementsMember
2023-12-31
0001085243
us-gaap:ComputerEquipmentMember
2024-09-30
0001085243
us-gaap:ComputerEquipmentMember
2023-12-31
0001085243
VTSI:FurnitureAndOfficeEquipmentMember
2024-09-30
0001085243
VTSI:FurnitureAndOfficeEquipmentMember
2023-12-31
0001085243
us-gaap:MachineryAndEquipmentMember
2024-09-30
0001085243
us-gaap:MachineryAndEquipmentMember
2023-12-31
0001085243
VTSI:STEPEquipmentMember
2024-09-30
0001085243
VTSI:STEPEquipmentMember
2023-12-31
0001085243
us-gaap:LeaseholdImprovementsMember
2024-09-30
0001085243
us-gaap:LeaseholdImprovementsMember
2023-12-31
0001085243
us-gaap:ConstructionInProgressMember
2024-09-30
0001085243
us-gaap:ConstructionInProgressMember
2023-12-31
0001085243
us-gaap:PatentsMember
2024-09-30
0001085243
us-gaap:PatentsMember
2023-12-31
0001085243
VTSI:CapitalizedMediaContentMember
2024-09-30
0001085243
VTSI:CapitalizedMediaContentMember
2023-12-31
0001085243
VTSI:AcquiredLeaseIntangibleAssetsMember
2024-09-30
0001085243
VTSI:AcquiredLeaseIntangibleAssetsMember
2023-12-31
0001085243
VTSI:OfficeandWarehouseSpaceMember
VTSI:UnaffiliatedThirdPartyMember
2024-09-30
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
2023-01-01
2023-12-31
0001085243
VTSI:PropertyMember
2021-08-24
2021-08-25
0001085243
VTSI:ArizonaBankAndTrustMember
2021-08-24
2021-08-25
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-09-30
0001085243
VTSI:NotesPayableMember
2023-12-31
0001085243
srt:DirectorMember
us-gaap:CommonStockMember
2024-01-01
2024-09-30
0001085243
srt:DirectorMember
us-gaap:CommonStockMember
2024-09-30
0001085243
srt:DirectorMember
us-gaap:CommonStockMember
2024-01-01
2024-03-31
0001085243
srt:DirectorMember
us-gaap:CommonStockMember
2024-04-01
2024-06-30
0001085243
VTSI:BoardMemberAndExecutiveChairmanMember
us-gaap:CommonStockMember
2023-01-01
2023-09-30
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
us-gaap:RestrictedStockUnitsRSUMember
VTSI:CoChiefExecutiveOfficerAndChiefOperatingOfficerMember
2021-08-26
2021-08-26
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
us-gaap:RestrictedStockUnitsRSUMember
VTSI:CoChiefExecutiveOfficerAndChiefOperatingOfficerMember
2022-04-11
2022-04-11
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
srt:ChiefOperatingOfficerMember
2022-08-01
2022-08-31
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
srt:ChiefExecutiveOfficerMember
2024-07-01
2024-07-31
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2022-12-01
2022-12-01
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
srt:MinimumMember
2024-08-29
2024-08-29
0001085243
srt:ChiefFinancialOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
srt:MaximumMember
2024-08-29
2024-08-29
0001085243
srt:BoardOfDirectorsChairmanMember
us-gaap:RestrictedStockUnitsRSUMember
2023-01-01
2023-01-01
0001085243
us-gaap:RestrictedStockUnitsRSUMember
2023-07-01
2024-06-30
0001085243
VTSI:ExecutiveChairmanMember
2023-07-01
2024-06-30
0001085243
srt:ChiefExecutiveOfficerMember
2023-07-01
2024-06-30
0001085243
us-gaap:RestrictedStockUnitsRSUMember
srt:ChiefExecutiveOfficerMember
2023-07-01
2024-06-30
0001085243
us-gaap:DeferredProfitSharingMember
2024-01-01
2024-09-30
0001085243
us-gaap:DeferredProfitSharingMember
2023-01-01
2023-09-30
0001085243
us-gaap:CommonStockMember
srt:MaximumMember
2016-10-25
0001085243
us-gaap:CommonStockMember
srt:MaximumMember
2019-01-09
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
VTSI:ExecutiveChairmanMember
us-gaap:RestrictedStockUnitsRSUMember
2024-01-01
2024-09-30
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
srt:ChiefExecutiveOfficerMember
us-gaap:RestrictedStockUnitsRSUMember
2024-01-01
2024-09-30
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
srt:ChiefOperatingOfficerMember
2024-01-01
2024-09-30
0001085243
VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember
VTSI:ExecutiveChairmanMember
2024-01-01
2024-09-30
0001085243
srt:ChiefExecutiveOfficerMember
VTSI:PerformanceBasedRestrictedStockUnitsMember
2024-07-01
2024-09-30
0001085243
srt:MinimumMember
2023-07-01
2024-06-30
0001085243
VTSI:FormerExecutiveChairmanMember
2024-01-01
2024-09-30
0001085243
VTSI:NonQualifiedStockOptionMember
2023-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2022-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2024-01-01
2024-09-30
0001085243
VTSI:NonQualifiedStockOptionMember
2023-01-01
2023-12-31
0001085243
VTSI:NonQualifiedStockOptionMember
2024-09-30
0001085243
us-gaap:SubsequentEventMember
2024-10-01
2024-10-31
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
utr:sqft
utr:acre
xbrli:pure
UNITED
STATES
SECURITIES
AND EXCHANGE COMMISSION
Washington,
D.C. 20549
FORM
10-Q
☒ |
QUARTERLY
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For
the quarterly period ended September 30, 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
N/A
(Former
name, former address and former fiscal year, if changed since last report)
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 |
Indicate
by check mark whether the registrant (1) has 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 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, 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 is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☒
As
of November 5, 2024, the registrant had 11,242,925 shares of common stock outstanding.
TABLE
OF CONTENTS
PART
I: FINANCIAL INFORMATION
ITEM
1. FINANCIAL STATEMENTS
VIRTRA,
INC.
CONDENSED
BALANCE SHEETS
(Unaudited)
| |
September
30, | | |
December
31, | |
| |
2024 | | |
2023 | |
| |
(Unaudited) | | |
| |
ASSETS | |
| | | |
| | |
Current
assets: | |
| | | |
| | |
Cash
and cash equivalents | |
$ | 19,668,455 | | |
$ | 18,849,842 | |
Accounts
receivable, net | |
| 7,216,751 | | |
| 15,724,147 | |
Inventory,
net | |
| 13,911,948 | | |
| 12,404,880 | |
Unbilled
revenue | |
| 2,258,930 | | |
| 1,109,616 | |
Prepaid
expenses and other current assets | |
| 1,886,148 | | |
| 906,803 | |
Total
current assets | |
| 44,942,232 | | |
| 48,995,288 | |
Long-term
assets: | |
| | | |
| | |
Property
and equipment, net | |
| 16,351,433 | | |
| 15,487,012 | |
Operating
lease right-of-use asset, net | |
| 478,474 | | |
| 716,687 | |
Intangible
assets, net | |
| 560,873 | | |
| 567,540 | |
Security
deposits, long-term | |
| 35,692 | | |
| 35,691 | |
Other
assets, long-term | |
| 201,670 | | |
| 201,670 | |
Deferred
tax asset, net | |
| 3,498,003 | | |
| 3,630,154 | |
Total
long-term assets | |
| 21,126,145 | | |
| 20,638,754 | |
Total
assets | |
$ | 66,068,377 | | |
$ | 69,634,042 | |
| |
| | | |
| | |
LIABILITIES
AND STOCKHOLDERS’ EQUITY | |
| | | |
| | |
Current
liabilities: | |
| | | |
| | |
Accounts
payable | |
$ | 1,121,558 | | |
$ | 2,282,427 | |
Accrued
compensation and related costs | |
| 1,906,302 | | |
| 2,221,416 | |
Accrued
expenses and other current liabilities | |
| 708,952 | | |
| 3,970,559 | |
Notes
payable, current | |
| 230,824 | | |
| 226,355 | |
Operating
lease liability, short-term | |
| 192,294 | | |
| 317,840 | |
Deferred
revenue, short-term | |
| 4,797,825 | | |
| 6,736,175 | |
Total
current liabilities | |
| 8,957,755 | | |
| 15,754,772 | |
Long-term
liabilities: | |
| | | |
| | |
Deferred
revenue, long-term | |
| 3,022,676 | | |
| 3,012,206 | |
Notes
payable, long-term | |
| 7,629,800 | | |
| 7,813,021 | |
Operating
lease liability, long-term | |
| 308,109 | | |
| 432,176 | |
Total
long-term liabilities | |
| 10,960,585 | | |
| 11,257,403 | |
Total
liabilities | |
| 19,918,340 | | |
| 27,012,175 | |
Commitments
and contingencies (See Note 11) | |
| - | | |
| - | |
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,242,925 shares issued and outstanding
as of September 30, 2024, and 11,107,230 shares issued
and outstanding as of December 31, 2023 |
|
|
1,123 |
|
|
|
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,485,919 | | |
| 31,957,765 | |
Accumulated
income | |
| 13,662,995 | | |
| 10,662,993 | |
Total
stockholders’ equity | |
| 46,150,037 | | |
| 42,621,867 | |
Total
liabilities and stockholders’ equity | |
$ | 66,068,377 | | |
$ | 69,634,042 | |
See
accompanying notes to unaudited condensed financial statements.
VIRTRA,
INC.
CONDENSED
STATEMENTS OF OPERATIONS
(UNAUDITED)
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
| |
Three Months Ended September 30, | | |
Nine Months Ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
| |
| | |
| | |
| | |
| |
Revenues: | |
| | | |
| | | |
| | | |
| | |
Net sales | |
$ | 7,484,269 | | |
$ | 7,561,582 | | |
$ | 21,653,707 | | |
$ | 27,925,420 | |
Total revenue | |
| 7,484,269 | | |
| 7,561,582 | | |
| 21,653,707 | | |
| 27,925,420 | |
| |
| | | |
| | | |
| | | |
| | |
Cost of sales | |
| 1,986,296 | | |
| 2,175,508 | | |
| 5,168,978 | | |
| 9,669,708 | |
| |
| | | |
| | | |
| | | |
| | |
Gross profit | |
| 5,497,973 | | |
| 5,386,074 | | |
| 16,484,729 | | |
| 18,255,712 | |
| |
| | | |
| | | |
| | | |
| | |
Operating expenses: | |
| | | |
| | | |
| | | |
| | |
General and administrative | |
| 4,017,584 | | |
| 3,229,075 | | |
| 10,925,915 | | |
| 9,220,751 | |
Research and development | |
| 724,757 | | |
| 487,388 | | |
| 2,273,422 | | |
| 1,965,438 | |
| |
| | | |
| | | |
| | | |
| | |
Net operating expense | |
| 4,742,341 | | |
| 3,716,463 | | |
| 13,199,337 | | |
| 11,186,189 | |
| |
| | | |
| | | |
| | | |
| | |
Income from operations | |
| 755,632 | | |
| 1,669,611 | | |
| 3,285,392 | | |
| 7,069,523 | |
| |
| | | |
| | | |
| | | |
| | |
Other income (expense): | |
| | | |
| | | |
| | | |
| | |
Other income | |
| 35,469 | | |
| 233,521 | | |
| 521,610 | | |
| 625,761 | |
Other expense | |
| - | | |
| (24,026 | ) | |
| - | | |
| (224,330 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net other income | |
| 35,469 | | |
| 209,495 | | |
| 521,610 | | |
| 401,431 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Provision for income taxes | |
| 208,000 | | |
| 244,316 | | |
| 807,000 | | |
| 1,863,150 | |
| |
| | | |
| | | |
| | | |
| | |
Net income | |
$ | 583,101 | | |
$ | 1,634,790 | | |
$ | 3,000,002 | | |
$ | 5,607,804 | |
| |
| | | |
| | | |
| | | |
| | |
Net income per common share: | |
| | | |
| | | |
| | | |
| | |
Basic | |
$ | 0.05 | | |
$ | 0.15 | | |
$ | 0.27 | | |
$ | 0.51 | |
Diluted | |
$ | 0.05 | | |
$ | 0.15 | | |
$ | 0.27 | | |
$ | 0.51 | |
| |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding: | |
| | | |
| | | |
| | | |
| | |
Basic | |
| 11,175,882 | | |
| 10,934,962 | | |
| 10,982,083 | | |
| 10,924,486 | |
Diluted | |
| 11,175,882 | | |
| 10,942,509 | | |
| 10,982,083 | | |
| 10,929,155 | |
See
accompanying notes to unaudited condensed financial statements.
VIRTRA,
INC.
CONDENSED
STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(Unaudited)
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Paid-In Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
For
the Three Months Ended Sept 30, 2023 | |
| |
Preferred
Stock | | |
Common
Stock | | |
Additional | | |
Treasury | | |
Accumulated | | |
| |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Paid-In Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Balance
at June 30, 2023 | |
| - | | |
$ | - | | |
| 10,926,774 | | |
| 1,092 | | |
| 31,704,500 | | |
| - | | |
| 6,233,149 | | |
| 37,938,741 | |
Stock
options exercised | |
| - | | |
| - | | |
| 2,500 | | |
| 1 | | |
| 14,700 | | |
| - | | |
| - | | |
| 14,701 | |
Stock
options repurchased | |
| - | | |
| - | | |
| - | | |
| - | | |
| 17,569 | | |
| - | | |
| - | | |
| 17,569 | |
Stock
issued for services | |
| - | | |
| - | | |
| 32,082 | | |
| 1 | | |
| - | | |
| - | | |
| - | | |
| 1 | |
Stock
reserved for future services | |
| - | | |
| - | | |
| - | | |
| - | | |
| 67,999 | | |
| - | | |
| - | | |
| 67,999 | |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| 1,634,790 | | |
| 1,634,790 | |
Balance
at Sept 30, 2023 | |
| - | | |
$ | - | | |
| 10,961,356 | | |
| 1,094 | | |
| 31,804,768 | | |
| - | | |
| 7,867,939 | | |
| 39,673,801 | |
| |
For
the Nine Months Ended Sept 30, 2023 | |
| |
Preferred
Stock | | |
Common
Stock | | |
Additional | | |
Treasury | | |
Accumulated | | |
| |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Paid-In
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 | |
| - | | |
| - | | |
| 12,500 | | |
| 3 | | |
| 41,900 | | |
| - | | |
| - | | |
| 41,903 | |
Stock
options repurchased | |
| - | | |
| - | | |
| - | | |
| 1 | | |
| 74,999 | | |
| - | | |
| - | | |
| 75,000 | |
Stock
issued for services | |
| - | | |
| - | | |
| 48,097 | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Stock
reserved for future services | |
| - | | |
| - | | |
| - | | |
| 1 | | |
| 267,474 | | |
| - | | |
| - | | |
| 267,475 | |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| 5,607,804 | | |
| 5,607,804 | |
Balance
at Sept 30, 2023 | |
| - | | |
$ | - | | |
| 10,961,356 | | |
$ | 1,094 | | |
$ | 31,804,768 | | |
$ | - | | |
$ | 7,867,939 | | |
$ | 39,673,801 | |
| |
For
the Three Months Ended Sept 30, 2024 | |
| |
Preferred
Stock | | |
Common
Stock | | |
Additional | | |
Treasury | | |
Accumulated | | |
| |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Paid-In Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Balance
at June 30, 2024 | |
| - | | |
$ | - | | |
| 11,112,230 | | |
$ | 1,110 | | |
$ | 32,329,917 | | |
$ | - | | |
$ | 13,079,894 | | |
| 45,410,921 | |
Stock
issued for services | |
| - | | |
| - | | |
| 130,695 | | |
| 13 | | |
| - | | |
| - | | |
| - | | |
| 13 | |
Stock
reserved for future services | |
| - | | |
| - | | |
| - | | |
| - | | |
| 156,002 | | |
| - | | |
| - | | |
| 156,002 | |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| 583,101 | | |
| 583,101 | |
Balance
at Sept 30, 2024 | |
| - | | |
$ | - | | |
| 11,242,925 | | |
$ | 1,123 | | |
$ | 32,485,919 | | |
$ | - | | |
$ | 13,662,995 | | |
$ | 46,150,037 | |
| |
For
the Nine Months Ended Sept 30, 2024 | |
| |
Preferred
Stock | | |
Common
Stock | | |
Additional | | |
Treasury | | |
Accumulated | | |
| |
| |
Shares | | |
Amount | | |
Shares | | |
Amount | | |
Paid-In Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Balance
at Dec 31, 2023 | |
| - | | |
$ | - | | |
| 11,107,230 | | |
$ | 1,109 | | |
$ | 31,957,765 | | |
$ | - | | |
$ | 10,662,993 | | |
| 42,621,867 | |
Balance | |
| - | | |
$ | - | | |
| 11,107,230 | | |
$ | 1,109 | | |
$ | 31,957,765 | | |
$ | - | | |
$ | 10,662,993 | | |
| 42,621,867 | |
Stock
options exercised | |
| - | | |
| - | | |
| 5,000 | | |
| 1 | | |
| 20,149 | | |
| - | | |
| - | | |
| 20,150 | |
Stock
issued for services | |
| - | | |
| - | | |
| 130,695 | | |
| 13 | | |
| - | | |
| - | | |
| - | | |
| 13 | |
Stock
reserved for future services | |
| - | | |
| - | | |
| - | | |
| - | | |
| 508,005 | | |
| - | | |
| - | | |
| 508,005 | |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| 3,000,002 | | |
| 3,000,002 | |
Balance
at Sept 30, 2024 | |
| - | | |
$ | - | | |
| 11,242,925 | | |
$ | 1,123 | | |
$ | 32,485,919 | | |
$ | - | | |
$ | 13,662,995 | | |
$ | 46,150,037 | |
Balance | |
| - | | |
$ | - | | |
| 11,242,925 | | |
$ | 1,123 | | |
$ | 32,485,919 | | |
$ | - | | |
$ | 13,662,995 | | |
$ | 46,150,037 | |
See
accompanying notes to unaudited condensed financial statements.
VIRTRA,
INC.
CONDENSED
STATEMENTS OF CASH FLOWS
(Unaudited)
| |
2024 | | |
2023 | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
| | |
| |
Cash
flows from operating activities: | |
| | | |
| | |
Net
income (loss) | |
$ | 3,000,002 | | |
$ | 5,607,804 | |
Adjustments
to reconcile net income to net cash provided by operating activities: | |
| | | |
| | |
Depreciation
and amortization | |
| 834,494 | | |
| 701,536 | |
Right
of use amortization | |
| 238,213 | | |
| 369,772 | |
Reserve
for RSU | |
| 508,003 | | |
| - | |
Stock
issued for service | |
| 12 | | |
| 342,475 | |
Bad Debt Expense | |
| (154,022 | ) | |
| - | |
Changes
in operating assets and liabilities: | |
| | | |
| | |
Accounts
receivable, net | |
| 8,661,418 | | |
| (11,131,628 | ) |
Inventory,
net | |
| (1,507,068 | ) | |
| (1,183,302 | ) |
Deferred
taxes | |
| 132,151 | | |
| (3,122,905 | ) |
Unbilled
revenue | |
| (1,149,314 | ) | |
| 4,487,290 | |
Prepaid
expenses and other current assets | |
| (979,345 | ) | |
| (779,538 | ) |
Other
assets | |
| - | | |
| 174,791 | |
Accounts
payable and other accrued expenses | |
| (4,737,781 | ) | |
| 4,015,047 | |
Lease
liability | |
| (249,614 | ) | |
| (392,103 | ) |
Deferred
revenue | |
| (1,927,880 | ) | |
| 5,276,512 | |
Net
cash provided by operating activities | |
| 2,669,269 | | |
| 4,365,751 | |
| |
| | | |
| | |
Cash
flows from investing activities: | |
| | | |
| | |
Purchase
of intangible assets | |
| - | | |
| - | |
Purchase
of property and equipment | |
| (1,692,249 | ) | |
| (512,249 | ) |
Net
cash (used in) investing activities | |
| (1,692,249 | ) | |
| (512,249 | ) |
| |
| | | |
| | |
Cash
flows from financing activities: | |
| | | |
| | |
Principal
payments of debt | |
| (178,559 | ) | |
| (177,824 | ) |
RSU
issued | |
| 20,151 | | |
| 41,903 | |
Net
cash used in financing activities | |
| (158,408 | ) | |
| (135,921 | ) |
| |
| | | |
| | |
Net
increase in cash | |
| 818,612 | | |
| 3,717,581 | |
Cash
and restricted cash, beginning of period | |
| 18,849,843 | | |
| 13,483,597 | |
Cash
and restricted cash, end of period | |
$ | 19,668,455 | | |
$ | 17,201,178 | |
| |
| | | |
| | |
Supplemental
disclosure of cash flow information: | |
| | | |
| | |
Interest
Paid | |
$ | 182,419 | | |
$ | - | |
Taxes
Paid | |
| 5,315,442 | | |
| - | |
See
accompanying notes to unaudited condensed financial statements.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
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 and firearms training 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
unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities
and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended
December 31, 2023 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed with the
SEC on April 1, 2024. Certain information and footnote disclosures normally included in financial statements prepared in accordance with
accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted
by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.
The
accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our
financial position on September 30, 2024, and the results of our operations and cash flows for the periods presented. We derived the
December 31, 2023, balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.
Interim
results are subject to seasonal variations, and the results of operations for the three and nine months ended September 30, 2024, are
not necessarily indicative of the results to be expected for the full year.
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 doubtful accounts,
inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation
allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.
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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
The
Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable
software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation
and/or training until such a time the performance obligations that have been satisfied are included in unbilled. 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 expanded) |
|
|
|
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 non-cash
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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 165,852 | | |
| 4,045,332 | | |
| 308,718 | | |
| 4,519,902 | | |
| 8,948 | | |
| 2,371,841 | | |
| 237,897 | | |
| 2,618,686 | |
Extended
Service-type warranties | |
| 23,528 | | |
| 1,307,200 | | |
| 25,060 | | |
| 1,355,788 | | |
| 16,994 | | |
| 1,187,333 | | |
| 15,883 | | |
| 1,220,210 | |
Customized
software and content | |
| 15,420 | | |
| 107,942 | | |
| - | | |
| 123,362 | | |
| - | | |
| 451,500 | | |
| (70,200 | ) | |
| 381,300 | |
Installation
and training | |
| - | | |
| 147,128 | | |
| 11,553 | | |
| 158,681 | | |
| 18,911 | | |
| 185,552 | | |
| (5,056 | ) | |
| 199,407 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 398,672 | | |
| - | | |
| 398,672 | | |
| - | | |
| 2,488,219 | | |
| - | | |
| 2,488,219 | |
STEP | |
| - | | |
| 849,150 | | |
| 78,714 | | |
| 927,864 | | |
| - | | |
| 653,760 | | |
| - | | |
| 653,760 | |
Total
Revenue | |
| 204,800 | | |
| 6,855,424 | | |
| 424,045 | | |
| 7,484,269 | | |
| 44,853 | | |
| 7,338,205 | | |
| 178,524 | | |
| 7,561,582 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 378,204 | | |
| 9,784,028 | | |
| 2,064,812 | | |
| 12,227,044 | | |
| 571,856 | | |
| 13,247,789 | | |
| 3,745,692 | | |
| 17,565,337 | |
Extended
Service-type warranties | |
| 95,528 | | |
| 3,510,051 | | |
| 51,365 | | |
| 3,656,944 | | |
| 61,705 | | |
| 2,325,931 | | |
| 51,563 | | |
| 2,439,199 | |
Customized
software and content | |
| 15,420 | | |
| 390,475 | | |
| 82,500 | | |
| 488,395 | | |
| 24,300 | | |
| 736,251 | | |
| (4,206 | ) | |
| 756,345 | |
Installation
and training | |
| 4,196 | | |
| 541,158 | | |
| 23,367 | | |
| 568,721 | | |
| 59,175 | | |
| 589,386 | | |
| 256,773 | | |
| 905,334 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 1,845,580 | | |
| - | | |
| 1,845,580 | | |
| - | | |
| 3,726,982 | | |
| - | | |
| 3,726,982 | |
STEP | |
| - | | |
| 2,769,309 | | |
| 97,714 | | |
| 2,867,023 | | |
| - | | |
| 2,524,981 | | |
| 7,242 | | |
| 2,532,223 | |
Total
Revenue | |
| 493,348 | | |
| 18,840,601 | | |
| 2,319,758 | | |
| 21,653,707 | | |
| 717,036 | | |
| 23,151,320 | | |
| 4,057,064 | | |
| 27,925,420 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Commercial
customers include selling through prime contractors for military or law enforcement contracts domestically and until it becomes a larger
portion of the revenue will include any healthcare sales. Government customers are defined as directly selling to government agencies.
For the three months ended September 30, 2024, governmental customers comprised $6,855,424 or 91% of total net sales, commercial customers
comprised $204,800 or 3% of total net sales and international customers comprised $424,045 or 6% of total net sales. By comparison, for
the three months ended September 30, 2023, governmental customers comprised $7,338,205, or 97% of total net sales, commercial customers
comprised $44,853 or 1% of total net sales and international customers comprised $178,524, or 2% of total net sales. For the nine months
ended September 30, 2024, governmental customers comprised $18,840,601 or 87% of total net sales, commercial customers comprised $493,348
or 2% of total net sales and international customers comprised $2,319,758 or 11% of total net sales. By comparison, for the nine months
ended September 30, 2023, governmental customers comprised $23,151,320 or 82% of total net sales, commercial customers comprised $717,036
or 3% of total net sales and international customers comprised $4,057,064, or 15% of total net sales. For the nine months ended September
30, 2024, and 2023, the Company recorded $2,867,023 and $2,532,223, respectively, in STEP revenue, or 13% and 9%, respectively, of total
net sales.
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,017,347 and $4,047,269
on September 30, 2024, and December 31, 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. The decrease in
deferred revenue from December was due to the Company converting the deposits into revenue as we delivered on our obligations.
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
$1,719,336 and $2,627,763 as of September 30, 2024, and December 31, 2023, respectively. Deferred revenue for separately priced extended
warranties longer than one year totaled $2,930,779 and $2,974,710 as of September 30, 2024, and December 31, 2023, respectively. The
accrual for the one-year manufacturer’s warranty liability totaled $295,000 and $354,000 as of September 30, 2024, and December
31, 2023, respectively. We did see a change in the amount of warranty repairs, due to new quality controls and equipment, so we were
able to decrease our warranty liability. During the nine months ended September 30, 2024, and 2023, the Company recognized revenue of
$3,656,944 and $2,439,199, respectively, related to the extended service-type warranties that was 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.
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 $19,168,455 and $18,349,842 as of September 30, 2024, and December 31, 2023, respectively.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
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.
Historically,
the Company primarily sells its products to U.S. federal and state agencies.
As
of September 30, 2024, the Company had three customers that accounted for 30%, 14%, and 11% respectively, of total accounts receivable.
As of December 31, 2023, the Company had customers that accounted for 28% and 14% of total accounts receivable.
As
of September 30, 2024, the Company had two suppliers that accounted for 16% and 11% of the total accounts payable.
For
the three months ended September 30, 2024, and 2023, the Company had a customer that accounted for 10%
of total revenue and one customer that accounted for 16%
of total revenue, respectively. For the nine months ending Sept 30, 2024 no single customer exceeded 10%
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 | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 583,101 | | |
| 1,634,790 | |
Weighted
average common stock outstanding | |
| 11,175,882 | | |
| 10,934,962 | |
Incremental
shares from stock options | |
| - | | |
| 7,547 | |
Weighted
average common stock outstanding, diluted | |
| 11,175,882 | | |
| 10,942,509 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.05 | | |
$ | 0.15 | |
Diluted | |
$ | 0.05 | | |
$ | 0.15 | |
| |
2024 | | |
2023 | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 3,000,002 | | |
| 5,607,804 | |
Weighted
average common stock outstanding | |
| 10,982,083 | | |
| 10,924,486 | |
Incremental
shares from stock options | |
| - | | |
| 4,669 | |
Weighted
average common stock outstanding, diluted | |
| 10,982,083 | | |
| 10,929,155 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
| 0.27 | | |
| 0.51 | |
Diluted | |
| 0.27 | | |
| 0.51 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Note
2. Inventory
Inventory
consisted of the following as of:
Schedule of Inventory
| |
September
30, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Raw
materials, WIP, finished goods and Materials being inspected | |
| 14,366,958 | | |
| 12,834,368 | |
Reserve | |
| (455,010 | ) | |
| (429,488 | ) |
| |
| | | |
| | |
Total
Inventory | |
| 13,911,948 | | |
| 12,404,880 | |
The
Company regularly evaluates the useful life of its spare parts inventory but did not have any cause to reclassify any this quarter.
Note
3. Property and Equipment
Property
and equipment consisted of the following as of:
Schedule of Property and Equipment
| |
September
30, 2024 | | |
December
31, 2023 | |
Land | |
| 1,778,987 | | |
| 1,778,987 | |
Building
& Building Improvements | |
| 11,509,613 | | |
| 9,146,556 | |
Computer
equipment | |
| 1,291,582 | | |
| 1,233,989 | |
Furniture
and office equipment | |
| 308,002 | | |
| 295,208 | |
Machinery
and equipment | |
| 4,366,452 | | |
| 2,865,014 | |
STEP
equipment | |
| 2,451,916 | | |
| 2,241,291 | |
Leasehold
improvements | |
| 358,584 | | |
| 358,584 | |
Construction
in Progress | |
| 3,000 | | |
| 2,456,259 | |
| |
| | | |
| | |
Total
property and equipment | |
| 22,068,136 | | |
| 20,375,888 | |
Less:
Accumulated depreciation and amortization | |
| (5,716,703 | ) | |
| (4,888,876 | ) |
| |
| | | |
| | |
Property
and equipment, net | |
| 16,351,433 | | |
| 15,487,012 | |
Depreciation
expenses, including STEP depreciation, were $827,828 and $682,784 for the nine months ended September 30, 2024, and 2023, respectively.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Note
4. Intangible Assets
Intangible
asset consisted of the following as of:
Schedule of Intangible Asset
| |
September
30, 2024 | | |
December
31, 2023 | |
Patents | |
| 160,000 | | |
| 160,000 | |
Capitalized
media content | |
| 451,244 | | |
| 451,244 | |
Acquired
lease intangible assets | |
| 83,963 | | |
| 83,963 | |
| |
| | | |
| | |
Total
intangible assets | |
| 695,207 | | |
| 695,207 | |
Less
accumulated amortization | |
| (134,334 | ) | |
| (127,667 | ) |
| |
| | | |
| | |
Intangible
assets, net | |
| 560,873 | | |
| 567,540 | |
Amortization
expense was $6,667 and $18,752 for the nine months ended September 30, 2024, and 2023, respectively.
Note
5. Leases
The
Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our former
corporate office, manufacturing, assembly, warehouse, and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284.
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 Street, Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop
from the 5th Street location to 7910 South Kyrene Road, located within the same business complex as our 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 2024. On June 1, 2022, we entered a new lease of approximately 9,350 square feet located at 12301 Challenger Parkway, Orlando,
Florida, from an unaffiliated 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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Based
on the requirements to move and leave the building in compliance with the company’s lease term, VirTra chose to use the holdover
option in the lease agreement for the period of one additional month. The cost of this was split with the subtenant, this extended the
lease through May 31, 2024, at which time VirTra entirely vacated the property.
The
balance sheet classification of lease assets and liabilities as of September 30, 2024 are as follows:
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
Balance
Sheet Classification | |
September
30, 2024 | | |
December
31, 2023 | |
Assets | |
| | | |
| | |
Operating
lease right-of-use assets, December 31, 2023 | |
$ | 716,687 | | |
$ | 1,212,814 | |
Amortization
for the nine months ended September 30, 2024 and Year ending 2023 | |
$ | (238,213 | ) | |
$ | (496,127 | ) |
Total
operating lease right-of-use asset, September 30, 2024 | |
$ | 478,474 | | |
$ | 716,687 | |
Liabilities | |
| | | |
| | |
Current | |
| | | |
| | |
Operating
lease liability, short-term | |
$ | 192,294 | | |
$ | 317,840 | |
Non-current | |
| | | |
| | |
Operating
lease liability, long-term | |
$ | 308,109 | | |
$ | 432,176 | |
Total
lease liabilities | |
$ | 500,403 | | |
$ | 750,016 | |
NON-Cancelable
operating leases
Schedule of Future Minimum Lease Payments
| |
| | |
2024 | |
$ | 48,350 | |
2025 | |
$ | 192,196 | |
2026 | |
$ | 196,311 | |
2027 | |
$ | 99,381 | |
| |
| | |
Total
Lease Payments | |
$ | 536,238 | |
Less:
imputed interest | |
$ | (35,835 | ) |
Operating
Lease Liability | |
$ | 500,403 | |
Rent
expenses for the nine months ended September 30, 2024, and 2023 were $382,162 and $444,343, respectively.
Note
6. Accrued Expenses
Accrued
compensation and related costs consist of the following as of:
Schedule of Accrued Compensation and Related Costs
| |
September
30, 2024 | | |
December
31, 2023 | |
Salaries
and wages payable | |
| 333,934 | | |
| 457,565 | |
Employee
benefits payable | |
| 17,444 | | |
| 54,811 | |
Accrued
paid time off (PTO) | |
| 337,517 | | |
| 361,418 | |
Profit
sharing payable | |
| 1,217,407 | | |
| 1,347,622 | |
| |
| | | |
| | |
Total
accrued compensation and related costs | |
| 1,906,302 | | |
| 2,221,416 | |
Accrued
expenses and other current liabilities consisted of the following as of:
Schedule of Accrued Expenses and Other Current Liabilities
| |
September
30, 2024 | | |
December
31, 2023 | |
Manufacturer’s
warranties | |
| 295,000 | | |
| 354,000 | |
Taxes
payable | |
| 87,981 | | |
$ | 3,411,669 | |
Miscellaneous
payable | |
| 325,971 | | |
| 204,890 | |
| |
| | | |
| | |
Total
accrued expenses and other current liabilities | |
| 708,952 | | |
| 3,970,559 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Note
7. Notes 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.
Schedule of Notes Payable
| |
September
30, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Short-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 219,896 | | |
| 222,320 | |
Accrued
interest to date | |
| 10,928 | | |
| 4,035 | |
| |
| | | |
| | |
Notes
Payable, short-term | |
| 230,824 | | |
| 226,355 | |
| |
| | | |
| | |
Long-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 7,629,800 | | |
| 7,813,021 | |
| |
| | | |
| | |
Notes
payable, long term | |
| 7,629,800 | | |
| 7,813,021 | |
Note
8. Related Party Transactions
During
the nine months ended September 30, 2024, one Board member purchased 5,000 shares of common stock, $0.0001 par value per share (the “Common
Stock”), pursuant to the exercise of previously awarded stock options at the exercise price of $10,750 during the three months
ended March 31, 2024 and $9,400 during the three months ended June 30, 2024.
During
the nine months ended September 30, 2024, the Company redeemed 10,000 previously awarded stock options nearing expiration, which resulted
in $59,600 in additional compensation expense.
During
the nine months ended September 30, 2023, one Board member and the Company’s Executive Chairman (then Co-CEO) purchased a total
of 12,500 shares of Common Stock, pursuant to the exercise of previously awarded stock options at the exercise price of $41,902. Also,
during the nine months ended September 30, 2023, the Company redeemed 10,000 previously award stock options nearing expiration from the
Company’s then Co-CEO, which resulted in a total of $21,150 in additional compensation expense.
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.
Restricted
Stock Unit Grants
On
August 26, 2021, and April 11, 2022, the Compensation Committee of the Board of Directors granted a total of 392,223, and 288,889 Restricted
Stock Units (RSUs), respectively, pursuant to Section 9 of the 2017 Equity Incentive Plan to the co-Chief Executive Officers and the
Chief Operating Officer, to be awarded based on achievement of certain performance goals over the next three years. During August 2022,
168,090 RSUs were forfeited upon the departure of the Chief Operating Officer. During July 2024, 40,229 RSUs were forfeited upon the
departure of the Executive Chairman (formerly one of the co-Chief Executive Officers).
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
On
December 1, 2022, the Company granted a total of 15,000 RSUs
to its Chief Financial Officer, which can be awarded based on achievement of performance goals over the next three years. On August
29, 2024 the board of Directors increased the numbers of share eligible for the CFO to receive from 5,000 this
year to 10,000 on
the CFO’s vesting on the CFO’s anniversary date of December 1, 2024 On January 1, 2023, the Company issued 42,735 RSUs
to a new member of the Board of Directors which can be awarded only upon a sale of the Company.
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 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, 2024, was $4,564,459 and therefore awarded 22,988 (prior to deduction of
9,142 shares to pay the tax withholding liability) and 29,630 (prior to the deduction of 11,394 shares to pay the tax withholding liability)
shares of common stock to its Executive Chairman and CEO, respectively. Based on the vesting terms described above and a net profit (net
income under GAAP) for the twelve months ending June 30, 2024, of $6,846,750, the Company awarded 118,519 (prior to deduction of 46,367
shares to pay the tax withholding liability) shares of Common Stock to its CEO.
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 to only
active employees. For the nine months ended September 30, 2024, and 2023, $500,000 and $450,000 was expensed to operations for profit
sharing.
Note
10. Stockholders’ Equity
Stock
Repurchase
On
October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule
10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made
in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with Rule
10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject
to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board
of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan.
The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES
Act. Although the Company’s PPP loan was forgiven on July 20, 2021, the suspension of the stock repurchase program continues to
remain in effect.
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
| |
September
30,2024 | | |
December
31, 2023 | |
| |
Number
of Stock Options | | |
Weighted
Exercise Price | | |
Number
of Stock Options | | |
Weighted
Exercise Price | |
Options
outstanding, beginning of year | |
| 15,000 | | |
$ | 4.03 | | |
| 45,000 | | |
$ | 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 period | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
Options
exercisable, end of period | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
The
Company did not have any non-vested stock options outstanding as of September 30, 2024, and December 31, 2023. The weighted average contractual
term for options outstanding and exercisable on September 30, 2024, and 2023 was 0 years. The aggregate intrinsic value of the options
outstanding and exercisable on September 30, 2024, and 2023 was $-0- and $34,425 respectively. For the three months ended September 30,
2024, and 2023, the Company received payments related to the exercise of options in the amount of $-0- and $14,700, respectively. For
the nine months ended September 30, 2024, and 2023, the Company received $20,150 and $41,902, 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.
2017
Equity Incentive Plan
Through
September 30, 2024, 224,133 and 288,889 restricted stock units (RSUs) have been granted under the Equity Plan to the Company’s
former Executive Chairman and CEO, respectively, of which 17,753 and 288,889 shares were issued in settlement of such RSUs. Also, 10,543
and 14,057 restricted shares were issued to the Company’s former COO and former Executive Chairman.
Common
stock activity
During
the three months ended September 30, 2024, the Company settled performance-based restricted stock
units that had been granted to its CEO by issuing him 72,152
shares (46,367
shares withheld for
taxes), net of tax withholding liability, valued at $484,861.
The Company had achieved net profit for the twelve months ended June 30, 2024, of at least $6,500,000.
The Company also issued 58,543
shares to its former
Executive Chairman, valued at $487,663.
Note
11. Subsequent Events
In
October 2024, two directors were issued an aggregate of 8,500 shares of Common Stock for their services as directors during the previous
twelve months.
ITEM
2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The
following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited
financial statements and related notes included in this Quarterly Report on Form 10-Q and the audited financial statements and notes
thereto as of and for the year ended December 31, 2023 and the related Management’s Discussion and Analysis of Financial Condition
and Results of Operations, both of which are contained in the Company’s Annual Report on Form 10-K for the year ended December
31, 2023, filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2024.
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 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 Quarterly
Report on Form 10-Q 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 numerous 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 Quarterly Report on Form 10-Q. You should carefully consider these risk and uncertainties described and other
information contained in the reports we file with or furnish to 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.
Business
Overview
VirTra,
Inc. (the “Company,” “VirTra,” “we,” “us” and “our”) is a global provider
of judgmental use of force training simulator and firearms training 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 quite 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 immersive 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. |
|
|
|
|
○ |
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° three-screen with video scenarios and marksmanship capabilities |
|
○ |
The
V-180™ is the higher standard for immersive 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 a single-screen firearms training simulator and has a portable version. Firearms training mode supports up to 4 individual
firing lanes at one time. With hundreds of scenarios and skill drills, this training solution provides fast set-up and training on
the go and in almost any location. |
|
○ |
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. Military Engagement Skills mode supplies realistic scenario training taken from real world events. |
|
|
|
|
○ |
The
V-ST PRO™ is a robust, highly realistic single-screen firearms shooting and skills training simulator that can scale by connecting
up to 5 V-ST PROs. Its flexibility supports a combination of marksmanship and use of force training 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. |
|
|
|
|
● |
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 three and nine months ended September 30, 2024, and September 30, 2023
Revenues.
Net sales were $7,484,269 for the three months ended September 30, 2024, compared to $7,561,582 for the same period in 2023,
a decrease of $77,313 or 1%. Net sales were $21,653,707 for the nine months ended September 30, 2024, compared to $27,925,420 for the
same period in 2023, a decrease of $6,271,713, or 22%. The decrease in revenue can be attributed to the smaller amount of bookings in
the prior 3 quarters due to the temporary funding measures taken by the federal government that delayed many of our contracts as
well as the time it takes for the rebuilding of our sales team.
Cost
of Sales. Cost of sales were $1,986,296 for the three months ended September 30, 2024, compared to $2,175,508 for the same
period in 2023, a decrease of $189,212, or 9%. Cost of sales were $5,168,978 for the nine months ended September 30, 2024, compared
to $9,669,708, or a 47% decrease. The dollar decrease for the three-month ending period correlates with the lower revenues for the
current quarter compared to last year which equates to lower COGS. In addition, 31% of our 3-month ending September 30, 2024 revenue
is derived from STEP and Service contracts that have limited COGS. For the nine-month ending lower dollars and percentage is related
to a reclassification of COGS labor related to our development projects. This expense will be reflected in the income statement when
we have the corresponding matching revenue.
Gross
Profit. Gross profit was $5,497,973 for the three months ended September 30, 2024, compared to $5,386,074 for the same period
in 2023, an increase of $111,899, or 2%. Gross profit was $16,484,729 for the nine months ended September 30, 2024 compared to $18,255,712
for the same period in 2023, a decrease of $1,770,983, or 10%. The gross profit margin for the three months ended September 30, 2024,
and 2023 was 73% and 71%, respectively. The gross profit margin was 76% for the nine months ended September 30, 2024, and 65% for the
same period in 2023. This is solely driven by the decrease in Cost of Sales as stated above.
Operating
Expenses. Net operating expense was $4,742,341 for the three months ended September 30, 2024, compared to $3,716,463 for the
same period in 2023, an increase of $1,025,878, or 28%. Net operating expense was $13,199,337 for the nine months ended September
30, 2024 compared to $11,186,189 for the same period in 2023, an increase of $2,013,148, or 18%. This increase for both the 3 month
and 9 month ending periods come from payroll and benefits as labor rates increase and as we bring on higher level staff to help
build infrastructure for the future. Along with the additional taxes associated with the RSU payments for both the Chairman of the
board as well as the CEO in the third quarter. a major factor this year has been and increase in IT expenses to help prepare the
organization for regulatory compliance. Travel expenses increased year-over-year as we seek to expand our footprint in our
sales territories including the international market which requires additional travel.
Operating
Income. Operating income was $755,632 for the three months ended September 30, 2024, compared to operating income of $1,669,611
for the same period in 2023, a decrease of $913,979 or 55%. Operating income was $3,285,392 for the nine months ended September 30, 2024,
compared to $7,069,523 for the same period in 2023, a decrease of $3,784,131, or 54%.
Other
Income. Other income net of other expense was $35,469 for the three months ended September 30, 2024, compared to net other income
of $209,495 for the same period in 2023, a decrease of $174,026, or 83%, primarily from the ending of the sub lease in Chandler Az.
Other income net of other expense was $521,610 for the nine months ended September 30, 2024, compared to other income net of other expense
of $401,431, an increase of $120,179, or 30%, primarily from interest income and a gain on the sale of the older machine shop equipment.
Provision
(Benefit) for Income Tax. Provision for income tax was $208,000 for the three months ended September 30, 2024, compared
to $244,316 for the same period in 2023, a decrease of $36,316, or 15%. Provision for income tax was $807,000 for the nine months ended
September 30, 2024, compared to $1,863,150 for the same period in 2023, a decrease of $1,056,150, or 57%. Provision for income tax is
estimated quarterly applying both federal and state tax rates.
Net
Income. Net income was $583,101 for the three months ended September 30, 2024, compared to net income of $1,634,790 for the same
period in 2023, a decrease of $1,051,689 or 64%. Net income was $3,000,002 for the nine months ended September 30, 2024, compared to
$5,607,804 for the same period in 2023, a decrease of $2,607,802, or 47%. The fluctuations in net income relate to each respective section
discussed above.
Adjusted
Earnings Before Interest, Taxes, Depreciation and Amortization. Explanation and Use of Non-GAAP Financial Measures:
Earnings
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. 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 accounting principles generally accepted in the United States of America (“GAAP”).
Adjusted EBITDA should not be considered as an alternative for net income (loss), cash flows from operating activities and other income
or cash flow statement data prepared in accordance with GAAP or as a measure of profitability or liquidity. A reconciliation of net loss
to adjusted EBITDA is provided in the following table:
| |
For the Three Months Ended | | |
For the Nine Months Ended | |
| |
Sept 30, | | |
Sept 30, | | |
Increase | | |
% | | |
Sept 30, | | |
Sept 30, | | |
Increase | | |
% | |
| |
2024 | | |
2023 | | |
(Decrease) | | |
Change | | |
2024 | | |
2023 | | |
(Decrease) | | |
Change | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Net Income (Loss) | |
$ | 583,101 | | |
$ | 1,634,790 | | |
$ | (1,051,689 | ) | |
| -64 | % | |
$ | 3,000,002 | | |
$ | 5,607,804 | | |
$ | (2,607,802 | ) | |
| -47 | % |
Adjustments: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Provision for income taxes | |
| 208,000 | | |
| 244,316 | | |
| (36,316 | ) | |
| -15 | % | |
| 807,000 | | |
| 1,863,150 | | |
| (1,056,150 | ) | |
| -57 | % |
Depreciation and amortization | |
| 308,924 | | |
| 121,054 | | |
| 187,870 | | |
| 155 | % | |
| 834,494 | | |
| 602,535 | | |
| 231,959 | | |
| 38 | % |
Interest (net) | |
| (55,919 | ) | |
| 23,957 | | |
| (79,876 | ) | |
| -333 | % | |
| (144,876 | ) | |
| 133,377 | | |
| (278,253 | ) | |
| -209 | % |
EBITDA | |
$ | 1,044,106 | | |
$ | 2,024,117 | | |
| (980,011 | ) | |
| -48 | % | |
$ | 4,496,620 | | |
$ | 8,206,866 | | |
| (3,710,246 | ) | |
| -45 | % |
Right of use amortization | |
| 38,720 | | |
| 843,042 | | |
| (804,322 | ) | |
| | | |
| 238,213 | | |
| 1,209,397 | | |
| (971,184 | ) | |
| | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Adjusted EBITDA | |
$ | 1,082,826 | | |
$ | 2,867,159 | | |
$ | (1,784,333 | ) | |
| -62 | % | |
$ | 4,734,833 | | |
$ | 9,416,263 | | |
$ | (4,681,430 | ) | |
| -50 | % |
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 $19,668,455 and $18,849,842 of cash and cash equivalents as of September 30, 2024, and December 31, 2023,
respectively. Working capital was $35,984,477 and $33,240,516 as of September 30, 2024, and December 31, 2023, respectively.
Net
cash provided by operating activities was $2,669,269 and $4,365,751 for the nine months ended September 30, 2024, and 2023, respectively.
Net cash provided by operating activities resulted primarily from for the change in contract terms to collect deposits and the decrease
in AR as we have improved collection efforts.
Net
cash used in investing activities was $1,692,249 for the nine months ended September 30, 2024, compared to net cash used in investing
activities of $512,249 for the nine months ended September 30, 2023. Investing activities in 2024 and 2023 consisted of purchases of
property and equipment, specifically the new equipment in the machine shop.
Net
cash used in financing activities was $158,408 for the nine months ended September 30, 2024, compared to $93,194 used in the nine months
ended September 30, 2023. In both periods, cash was used primarily for principal payment of debt offset by the proceeds from the issuance
of RSUs.
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 $8.9 million in the three months ending September 30, 2024 and $17.7 million for the
nine months ended September 30, 2024. The Company defines backlog as the accumulation of bookings that have not started or are
uncompleted performance objectives and cannot be recognized as revenue until delivered in a future quarter. Backlog also includes
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 September 30, 2024, the Company’s backlog was $15.2 million. The breakout of this backlog includes
$7 million in capital, $6.2 million in service and warranties, and $2 million in STEP contracts. Warranties/Service and STEP backlog
calculated in this number is revenue that will be recognized on a straight-line basis over the next 7 years. In addition, there is
an estimated potential of $5.8 million in renewable STEP contracts over the next 5 years. A note to the renewable STEP number
as it will begin to come down as we are only writing 3-year agreements and any additional years with be subject to new negotiations
we will no longer report the full 5 years as potentially renewable. This is no way an indication that those contracts would not
extend past the three years we are only being cautious with our estimates. Management estimates the majority of the new capital
bookings received in the first nine months of 2024 will be converted to revenue in 2024. Management estimates the conversion of
backlog based on current contract delivery dates; however, contract terms and dates are subject to modification and are
routinely changed at the request of the customer.
Cash
Requirements
Our
management believes that our current capital resources will be adequate to continue operating the company and maintaining our current
business strategy for more than 12 months from the filing of this Quarterly Report. We are, however, open to raising additional funds
from the capital markets, at a fair valuation, to expand our product and services offered, 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, if and when it is needed, we will be forced to scale down our plans for expanded marketing
and sales efforts.
Critical
Accounting Policies and Estimates
Our
discussion and analysis of our financial condition and results of operations are based on our unaudited financial statements, which have
been prepared in accordance with GAAP. The preparation of our unaudited financial statements requires us to make estimates and judgments
that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosure of contingent assets and liabilities.
On an ongoing basis, we evaluate our estimates, including those related to areas that require a significant level of judgment or are
otherwise subject to an inherent degree of uncertainty. Significant accounting estimates in these financial statements include valuation
assumptions for share-based payments, allowance for doubtful accounts and notes receivable, 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. We base our estimates on historical
experience, our observance of trends in particular areas, and information or valuations and various other assumptions that we believe
to be reasonable under the circumstances and which form the basis for making judgments about the carrying value of assets and liabilities
that may not be readily apparent from other sources. Actual amounts could differ significantly from amounts previously estimated. For
a discussion of our critical accounting policies, refer to Part I, Item 7, “Management’s Discussion and Analysis of Financial
Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2023. Management believes
that there have been no changes in our critical accounting policies during the nine months ended September 30, 2024.
Recent
Accounting Pronouncements
See
Note 1 to our financial statements, included in Part I, Item 1., Financial Information of this Quarterly Report on Form 10-Q.
Off-Balance
Sheet Arrangements
As
of September 30, 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 guaranteed 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
3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Not
required for smaller reporting companies.
ITEM
4. CONTROLS AND PROCEDURES.
Evaluation
of 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 quarterly report on Form 10-Q. Based on this evaluation,
our principal executive officers and principal financial officer concluded that as of September 30, 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 contained in our Annual Report on Form 10-K for the year ended
December 31, 2023, filed with the SEC on April 1, 2024.
Change
in internal control over financial reporting
There
has been no change in our internal control over financial reporting that occurred during the quarterly period ended September 30, 2024,
that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. However, during
the quarter ended September 30, 2024, and continuing into 2025, we are implementing more formal review and documentation of workflow
processes and increased our ERP training for our staff. We believe that a control system, no matter how well designed and operated, cannot
provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance
that all control issues and instances of fraud, if any, within any company have been detected.
PART
II: OTHER INFORMATION
ITEM
1. 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
1A. RISK FACTORS
Not
required for smaller reporting companies.
ITEM
2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
ITEM
3. DEFAULTS UPON SENIOR SECURITIES
None
ITEM
4. MINE SAFETY DISCLOSURES
Not
applicable.
ITEM
5. OTHER INFORMATION
|
(a) |
None |
|
|
|
|
(b) |
There
have been no material changes to the procedures by which security holders may recommend nominees to the Company’s Board of
Directors since the filing with the SEC of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. |
ITEM
6. EXHIBITS
Pursuant
to the requirements 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:
November 12, 2024 |
By: |
/s/
John F. Givens II |
|
|
John
F. Givens II |
|
|
Chief
Executive Officer |
|
|
(principal
executive officer) |
|
|
|
|
By: |
/s/
Alanna Boudreau |
|
|
Chief
Financial Officer |
|
|
(principal
financial officer) |
Exhibit
31.1
CERTIFICATIONS
I,
John F. Givens II, certify that:
b.
I have reviewed this quarterly report on Form 10-Q for the quarterly period ended September 30, 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, in light of 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, fairly 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-15I and 15d-15I) and internal control over financial reporting (as defined in Exchange Act Rules
13a-15(f) and 15d-15(f)) for the registrant and have:
(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;
(b)
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;
I
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):
(b)
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:
November 12, 2024 |
/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 quarterly report on Form 10-Q for the quarterly period ended September 30, 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:
November 12, 2024 |
/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 quarterly report on Form 10-Q of VirTra, Inc. (the “Company”) for the quarter ended September 30, 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:
November 12, 2024 |
/s/
John F. Givens II |
|
John
F. Givens II, Chief Executive Officer |
|
(principal
executive officer) |
|
|
Date:
November 12, 2024 |
/s/
Alanna Boudreau |
|
Alanna
Boudreau, Chief Financial Officer |
|
(principal
financial officer) |
v3.24.3
Cover - shares
|
9 Months Ended |
|
Sep. 30, 2024 |
Nov. 05, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Amendment Flag |
false
|
|
Document Quarterly Report |
true
|
|
Document Transition Report |
false
|
|
Document Period End Date |
Sep. 30, 2024
|
|
Document Fiscal Period Focus |
Q3
|
|
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 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 Common Stock, Shares Outstanding |
|
11,242,925
|
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 |
- 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 |
- 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 an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
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 |
- 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 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 |
- 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.24.3
Condensed Balance Sheets (Unaudited) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Current assets: |
|
|
Cash and cash equivalents |
$ 19,668,455
|
$ 18,849,842
|
Accounts receivable, net |
7,216,751
|
15,724,147
|
Inventory, net |
13,911,948
|
12,404,880
|
Unbilled revenue |
2,258,930
|
1,109,616
|
Prepaid expenses and other current assets |
1,886,148
|
906,803
|
Total current assets |
44,942,232
|
48,995,288
|
Long-term assets: |
|
|
Property and equipment, net |
16,351,433
|
15,487,012
|
Operating lease right-of-use asset, net |
478,474
|
716,687
|
Intangible assets, net |
560,873
|
567,540
|
Security deposits, long-term |
35,692
|
35,691
|
Other assets, long-term |
201,670
|
201,670
|
Deferred tax asset, net |
3,498,003
|
3,630,154
|
Total long-term assets |
21,126,145
|
20,638,754
|
Total assets |
66,068,377
|
69,634,042
|
Current liabilities: |
|
|
Accounts payable |
1,121,558
|
2,282,427
|
Accrued compensation and related costs |
1,906,302
|
2,221,416
|
Accrued expenses and other current liabilities |
708,952
|
3,970,559
|
Notes payable, current |
230,824
|
226,355
|
Operating lease liability, short-term |
192,294
|
317,840
|
Deferred revenue, short-term |
4,797,825
|
6,736,175
|
Total current liabilities |
8,957,755
|
15,754,772
|
Long-term liabilities: |
|
|
Deferred revenue, long-term |
3,022,676
|
3,012,206
|
Notes payable, long-term |
7,629,800
|
7,813,021
|
Operating lease liability, long-term |
308,109
|
432,176
|
Total long-term liabilities |
10,960,585
|
11,257,403
|
Total liabilities |
19,918,340
|
27,012,175
|
Commitments and contingencies (See Note 11) |
|
|
Stockholders’ equity: |
|
|
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding |
|
|
Common stock value |
1,123
|
1,109
|
Additional paid-in capital |
32,485,919
|
31,957,765
|
Accumulated income |
13,662,995
|
10,662,993
|
Total stockholders’ equity |
46,150,037
|
42,621,867
|
Total liabilities and stockholders’ equity |
66,068,377
|
69,634,042
|
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.24.3
Condensed Balance Sheets (Unaudited) (Parenthetical) - $ / shares
|
Sep. 30, 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,242,925
|
11,107,230
|
Common stock, shares outstanding |
11,242,925
|
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.24.3
Condensed Statements of Operations (Unaudited) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Revenues: |
|
|
|
|
Total revenue |
$ 7,484,269
|
$ 7,561,582
|
$ 21,653,707
|
$ 27,925,420
|
Cost of sales |
1,986,296
|
2,175,508
|
5,168,978
|
9,669,708
|
Gross profit |
5,497,973
|
5,386,074
|
16,484,729
|
18,255,712
|
Operating expenses: |
|
|
|
|
General and administrative |
4,017,584
|
3,229,075
|
10,925,915
|
9,220,751
|
Research and development |
724,757
|
487,388
|
2,273,422
|
1,965,438
|
Net operating expense |
4,742,341
|
3,716,463
|
13,199,337
|
11,186,189
|
Income from operations |
755,632
|
1,669,611
|
3,285,392
|
7,069,523
|
Other income (expense): |
|
|
|
|
Other income |
35,469
|
233,521
|
521,610
|
625,761
|
Other expense |
|
(24,026)
|
|
(224,330)
|
Net other income |
35,469
|
209,495
|
521,610
|
401,431
|
Income before provision for income taxes |
791,101
|
1,879,106
|
3,807,002
|
7,470,954
|
Provision for income taxes |
208,000
|
244,316
|
807,000
|
1,863,150
|
Net income |
$ 583,101
|
$ 1,634,790
|
$ 3,000,002
|
$ 5,607,804
|
Net income per common share: |
|
|
|
|
Basic |
$ 0.05
|
$ 0.15
|
$ 0.27
|
$ 0.51
|
Diluted |
$ 0.05
|
$ 0.15
|
$ 0.27
|
$ 0.51
|
Weighted average shares outstanding: |
|
|
|
|
Basic |
11,175,882
|
10,934,962
|
10,982,083
|
10,924,486
|
Diluted |
11,175,882
|
10,942,509
|
10,982,083
|
10,929,155
|
Net Sales [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenue |
$ 7,484,269
|
$ 7,561,582
|
$ 21,653,707
|
$ 27,925,420
|
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.24.3
Condensed Statements of Changes in Stockholders' Equity (Unaudited) - 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 |
|
$ 3
|
41,900
|
|
|
41,903
|
Stock options exercised, shares |
|
12,500
|
|
|
|
|
Stock options repurchased |
|
$ 1
|
74,999
|
|
|
75,000
|
Stock issued for services |
|
|
|
|
|
|
Stock issued for services, shares |
|
48,097
|
|
|
|
|
Stock reserved for future services |
|
$ 1
|
267,474
|
|
|
267,475
|
Net income |
|
|
|
|
5,607,804
|
5,607,804
|
Balance at Sep. 30, 2023 |
|
$ 1,094
|
31,804,768
|
|
7,867,939
|
39,673,801
|
Balance, shares at Sep. 30, 2023 |
|
10,961,356
|
|
|
|
|
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
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
$ 1,109
|
31,957,765
|
|
10,662,993
|
42,621,867
|
Balance, shares at Dec. 31, 2023 |
|
11,107,230
|
|
|
|
|
Balance at Jun. 30, 2023 |
|
$ 1,092
|
31,704,500
|
|
6,233,149
|
37,938,741
|
Balance, shares at Jun. 30, 2023 |
|
10,926,774
|
|
|
|
|
Stock options exercised |
|
$ 1
|
14,700
|
|
|
14,701
|
Stock options exercised, shares |
|
2,500
|
|
|
|
|
Stock options repurchased |
|
|
17,569
|
|
|
17,569
|
Stock issued for services |
|
$ 1
|
|
|
|
1
|
Stock issued for services, shares |
|
32,082
|
|
|
|
|
Stock reserved for future services |
|
|
67,999
|
|
|
67,999
|
Net income |
|
|
|
|
1,634,790
|
1,634,790
|
Balance at Sep. 30, 2023 |
|
$ 1,094
|
31,804,768
|
|
7,867,939
|
39,673,801
|
Balance, shares at Sep. 30, 2023 |
|
10,961,356
|
|
|
|
|
Balance at Jun. 30, 2023 |
|
$ 1,092
|
31,704,500
|
|
6,233,149
|
37,938,741
|
Balance, shares at Jun. 30, 2023 |
|
10,926,774
|
|
|
|
|
Balance at Jun. 30, 2024 |
|
$ 1,110
|
32,329,917
|
|
13,079,894
|
45,410,921
|
Balance, shares at Jun. 30, 2024 |
|
11,112,230
|
|
|
|
|
Balance at Dec. 31, 2023 |
|
$ 1,109
|
31,957,765
|
|
10,662,993
|
42,621,867
|
Balance, shares at Dec. 31, 2023 |
|
11,107,230
|
|
|
|
|
Stock options exercised |
|
$ 1
|
20,149
|
|
|
20,150
|
Stock options exercised, shares |
|
5,000
|
|
|
|
|
Stock issued for services |
|
$ 13
|
|
|
|
13
|
Stock issued for services, shares |
|
130,695
|
|
|
|
|
Stock reserved for future services |
|
|
508,005
|
|
|
508,005
|
Net income |
|
|
|
|
3,000,002
|
3,000,002
|
Balance at Sep. 30, 2024 |
|
$ 1,123
|
32,485,919
|
|
13,662,995
|
46,150,037
|
Balance, shares at Sep. 30, 2024 |
|
11,242,925
|
|
|
|
|
Balance at Jun. 30, 2024 |
|
$ 1,110
|
32,329,917
|
|
13,079,894
|
45,410,921
|
Balance, shares at Jun. 30, 2024 |
|
11,112,230
|
|
|
|
|
Stock issued for services |
|
$ 13
|
|
|
|
13
|
Stock issued for services, shares |
|
130,695
|
|
|
|
|
Stock reserved for future services |
|
|
156,002
|
|
|
156,002
|
Net income |
|
|
|
|
583,101
|
583,101
|
Balance at Sep. 30, 2024 |
|
$ 1,123
|
$ 32,485,919
|
|
$ 13,662,995
|
$ 46,150,037
|
Balance, shares at Sep. 30, 2024 |
|
11,242,925
|
|
|
|
|
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 |
- 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 |
- 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.24.3
Condensed Statements of Cash Flows (Unaudited) - USD ($)
|
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Cash flows from operating activities: |
|
|
Net income (loss) |
$ 3,000,002
|
$ 5,607,804
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Depreciation and amortization |
834,494
|
701,536
|
Right of use amortization |
238,213
|
369,772
|
Reserve for RSU |
508,003
|
|
Stock issued for service |
12
|
342,475
|
Bad Debt Expense |
(154,022)
|
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable, net |
8,661,418
|
(11,131,628)
|
Inventory, net |
(1,507,068)
|
(1,183,302)
|
Deferred taxes |
132,151
|
(3,122,905)
|
Unbilled revenue |
(1,149,314)
|
4,487,290
|
Prepaid expenses and other current assets |
(979,345)
|
(779,538)
|
Other assets |
|
174,791
|
Accounts payable and other accrued expenses |
(4,737,781)
|
4,015,047
|
Lease liability |
(249,614)
|
(392,103)
|
Deferred revenue |
(1,927,880)
|
5,276,512
|
Net cash provided by operating activities |
2,669,269
|
4,365,751
|
Cash flows from investing activities: |
|
|
Purchase of intangible assets |
|
|
Purchase of property and equipment |
(1,692,249)
|
(512,249)
|
Net cash (used in) investing activities |
(1,692,249)
|
(512,249)
|
Cash flows from financing activities: |
|
|
Principal payments of debt |
(178,559)
|
(177,824)
|
RSU issued |
20,151
|
41,903
|
Net cash used in financing activities |
(158,408)
|
(135,921)
|
Net increase in cash |
818,612
|
3,717,581
|
Cash and restricted cash, beginning of period |
18,849,843
|
13,483,597
|
Cash and restricted cash, end of period |
19,668,455
|
17,201,178
|
Supplemental disclosure of cash flow information: |
|
|
Interest Paid |
182,419
|
|
Taxes Paid |
$ 5,315,442
|
|
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 restricted stock unitsIssued.
+ References
+ Details
Name: |
VTSI_ProceedsFromRestrictedStockUnitsIssued |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionReserve for restricted stock units.
+ References
+ Details
Name: |
VTSI_ReserveForRestrictedStockUnits |
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 |
- DefinitionFair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.
+ 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
+ Details
Name: |
us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
|
v3.24.3
Organization and Significant Accounting Policies
|
9 Months Ended |
Sep. 30, 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 and firearms training 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
unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities
and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended
December 31, 2023 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed with the
SEC on April 1, 2024. Certain information and footnote disclosures normally included in financial statements prepared in accordance with
accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted
by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.
The
accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our
financial position on September 30, 2024, and the results of our operations and cash flows for the periods presented. We derived the
December 31, 2023, balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.
Interim
results are subject to seasonal variations, and the results of operations for the three and nine months ended September 30, 2024, are
not necessarily indicative of the results to be expected for the full year.
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 doubtful accounts,
inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation
allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.
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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
The
Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable
software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation
and/or training until such a time the performance obligations that have been satisfied are included in unbilled. 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 expanded) |
|
|
|
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 non-cash
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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 165,852 | | |
| 4,045,332 | | |
| 308,718 | | |
| 4,519,902 | | |
| 8,948 | | |
| 2,371,841 | | |
| 237,897 | | |
| 2,618,686 | |
Extended
Service-type warranties | |
| 23,528 | | |
| 1,307,200 | | |
| 25,060 | | |
| 1,355,788 | | |
| 16,994 | | |
| 1,187,333 | | |
| 15,883 | | |
| 1,220,210 | |
Customized
software and content | |
| 15,420 | | |
| 107,942 | | |
| - | | |
| 123,362 | | |
| - | | |
| 451,500 | | |
| (70,200 | ) | |
| 381,300 | |
Installation
and training | |
| - | | |
| 147,128 | | |
| 11,553 | | |
| 158,681 | | |
| 18,911 | | |
| 185,552 | | |
| (5,056 | ) | |
| 199,407 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 398,672 | | |
| - | | |
| 398,672 | | |
| - | | |
| 2,488,219 | | |
| - | | |
| 2,488,219 | |
STEP | |
| - | | |
| 849,150 | | |
| 78,714 | | |
| 927,864 | | |
| - | | |
| 653,760 | | |
| - | | |
| 653,760 | |
Total
Revenue | |
| 204,800 | | |
| 6,855,424 | | |
| 424,045 | | |
| 7,484,269 | | |
| 44,853 | | |
| 7,338,205 | | |
| 178,524 | | |
| 7,561,582 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 378,204 | | |
| 9,784,028 | | |
| 2,064,812 | | |
| 12,227,044 | | |
| 571,856 | | |
| 13,247,789 | | |
| 3,745,692 | | |
| 17,565,337 | |
Extended
Service-type warranties | |
| 95,528 | | |
| 3,510,051 | | |
| 51,365 | | |
| 3,656,944 | | |
| 61,705 | | |
| 2,325,931 | | |
| 51,563 | | |
| 2,439,199 | |
Customized
software and content | |
| 15,420 | | |
| 390,475 | | |
| 82,500 | | |
| 488,395 | | |
| 24,300 | | |
| 736,251 | | |
| (4,206 | ) | |
| 756,345 | |
Installation
and training | |
| 4,196 | | |
| 541,158 | | |
| 23,367 | | |
| 568,721 | | |
| 59,175 | | |
| 589,386 | | |
| 256,773 | | |
| 905,334 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 1,845,580 | | |
| - | | |
| 1,845,580 | | |
| - | | |
| 3,726,982 | | |
| - | | |
| 3,726,982 | |
STEP | |
| - | | |
| 2,769,309 | | |
| 97,714 | | |
| 2,867,023 | | |
| - | | |
| 2,524,981 | | |
| 7,242 | | |
| 2,532,223 | |
Total
Revenue | |
| 493,348 | | |
| 18,840,601 | | |
| 2,319,758 | | |
| 21,653,707 | | |
| 717,036 | | |
| 23,151,320 | | |
| 4,057,064 | | |
| 27,925,420 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Commercial
customers include selling through prime contractors for military or law enforcement contracts domestically and until it becomes a larger
portion of the revenue will include any healthcare sales. Government customers are defined as directly selling to government agencies.
For the three months ended September 30, 2024, governmental customers comprised $6,855,424 or 91% of total net sales, commercial customers
comprised $204,800 or 3% of total net sales and international customers comprised $424,045 or 6% of total net sales. By comparison, for
the three months ended September 30, 2023, governmental customers comprised $7,338,205, or 97% of total net sales, commercial customers
comprised $44,853 or 1% of total net sales and international customers comprised $178,524, or 2% of total net sales. For the nine months
ended September 30, 2024, governmental customers comprised $18,840,601 or 87% of total net sales, commercial customers comprised $493,348
or 2% of total net sales and international customers comprised $2,319,758 or 11% of total net sales. By comparison, for the nine months
ended September 30, 2023, governmental customers comprised $23,151,320 or 82% of total net sales, commercial customers comprised $717,036
or 3% of total net sales and international customers comprised $4,057,064, or 15% of total net sales. For the nine months ended September
30, 2024, and 2023, the Company recorded $2,867,023 and $2,532,223, respectively, in STEP revenue, or 13% and 9%, respectively, of total
net sales.
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,017,347 and $4,047,269
on September 30, 2024, and December 31, 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. The decrease in
deferred revenue from December was due to the Company converting the deposits into revenue as we delivered on our obligations.
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
$1,719,336 and $2,627,763 as of September 30, 2024, and December 31, 2023, respectively. Deferred revenue for separately priced extended
warranties longer than one year totaled $2,930,779 and $2,974,710 as of September 30, 2024, and December 31, 2023, respectively. The
accrual for the one-year manufacturer’s warranty liability totaled $295,000 and $354,000 as of September 30, 2024, and December
31, 2023, respectively. We did see a change in the amount of warranty repairs, due to new quality controls and equipment, so we were
able to decrease our warranty liability. During the nine months ended September 30, 2024, and 2023, the Company recognized revenue of
$3,656,944 and $2,439,199, respectively, related to the extended service-type warranties that was 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.
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 $19,168,455 and $18,349,842 as of September 30, 2024, and December 31, 2023, respectively.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
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.
Historically,
the Company primarily sells its products to U.S. federal and state agencies.
As
of September 30, 2024, the Company had three customers that accounted for 30%, 14%, and 11% respectively, of total accounts receivable.
As of December 31, 2023, the Company had customers that accounted for 28% and 14% of total accounts receivable.
As
of September 30, 2024, the Company had two suppliers that accounted for 16% and 11% of the total accounts payable.
For
the three months ended September 30, 2024, and 2023, the Company had a customer that accounted for 10%
of total revenue and one customer that accounted for 16%
of total revenue, respectively. For the nine months ending Sept 30, 2024 no single customer exceeded 10%
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 | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 583,101 | | |
| 1,634,790 | |
Weighted
average common stock outstanding | |
| 11,175,882 | | |
| 10,934,962 | |
Incremental
shares from stock options | |
| - | | |
| 7,547 | |
Weighted
average common stock outstanding, diluted | |
| 11,175,882 | | |
| 10,942,509 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.05 | | |
$ | 0.15 | |
Diluted | |
$ | 0.05 | | |
$ | 0.15 | |
| |
2024 | | |
2023 | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 3,000,002 | | |
| 5,607,804 | |
Weighted
average common stock outstanding | |
| 10,982,083 | | |
| 10,924,486 | |
Incremental
shares from stock options | |
| - | | |
| 4,669 | |
Weighted
average common stock outstanding, diluted | |
| 10,982,083 | | |
| 10,929,155 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
| 0.27 | | |
| 0.51 | |
Diluted | |
| 0.27 | | |
| 0.51 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
|
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.24.3
Inventory
|
9 Months Ended |
Sep. 30, 2024 |
Inventory Disclosure [Abstract] |
|
Inventory |
Note
2. Inventory
Inventory
consisted of the following as of:
Schedule of Inventory
| |
September
30, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Raw
materials, WIP, finished goods and Materials being inspected | |
| 14,366,958 | | |
| 12,834,368 | |
Reserve | |
| (455,010 | ) | |
| (429,488 | ) |
| |
| | | |
| | |
Total
Inventory | |
| 13,911,948 | | |
| 12,404,880 | |
The
Company regularly evaluates the useful life of its spare parts inventory but did not have any cause to reclassify any this quarter.
|
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.24.3
Property and Equipment
|
9 Months Ended |
Sep. 30, 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
| |
September
30, 2024 | | |
December
31, 2023 | |
Land | |
| 1,778,987 | | |
| 1,778,987 | |
Building
& Building Improvements | |
| 11,509,613 | | |
| 9,146,556 | |
Computer
equipment | |
| 1,291,582 | | |
| 1,233,989 | |
Furniture
and office equipment | |
| 308,002 | | |
| 295,208 | |
Machinery
and equipment | |
| 4,366,452 | | |
| 2,865,014 | |
STEP
equipment | |
| 2,451,916 | | |
| 2,241,291 | |
Leasehold
improvements | |
| 358,584 | | |
| 358,584 | |
Construction
in Progress | |
| 3,000 | | |
| 2,456,259 | |
| |
| | | |
| | |
Total
property and equipment | |
| 22,068,136 | | |
| 20,375,888 | |
Less:
Accumulated depreciation and amortization | |
| (5,716,703 | ) | |
| (4,888,876 | ) |
| |
| | | |
| | |
Property
and equipment, net | |
| 16,351,433 | | |
| 15,487,012 | |
Depreciation
expenses, including STEP depreciation, were $827,828 and $682,784 for the nine months ended September 30, 2024, and 2023, respectively.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
|
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.24.3
Intangible Assets
|
9 Months Ended |
Sep. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Intangible Assets |
Note
4. Intangible Assets
Intangible
asset consisted of the following as of:
Schedule of Intangible Asset
| |
September
30, 2024 | | |
December
31, 2023 | |
Patents | |
| 160,000 | | |
| 160,000 | |
Capitalized
media content | |
| 451,244 | | |
| 451,244 | |
Acquired
lease intangible assets | |
| 83,963 | | |
| 83,963 | |
| |
| | | |
| | |
Total
intangible assets | |
| 695,207 | | |
| 695,207 | |
Less
accumulated amortization | |
| (134,334 | ) | |
| (127,667 | ) |
| |
| | | |
| | |
Intangible
assets, net | |
| 560,873 | | |
| 567,540 | |
Amortization
expense was $6,667 and $18,752 for the nine months ended September 30, 2024, and 2023, respectively.
|
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.24.3
Leases
|
9 Months Ended |
Sep. 30, 2024 |
Leases |
|
Leases |
Note
5. Leases
The
Company leases approximately 37,729 rentable square feet of office and warehouse space from an unaffiliated third party for our former
corporate office, manufacturing, assembly, warehouse, and shipping facility located at 7970 South Kyrene Road, Tempe, Arizona 85284.
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 Street, Tempe, Arizona 85284. In April 2019, the Company relocated the machine shop
from the 5th Street location to 7910 South Kyrene Road, located within the same business complex as our 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 2024. On June 1, 2022, we entered a new lease of approximately 9,350 square feet located at 12301 Challenger Parkway, Orlando,
Florida, from an unaffiliated 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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Based
on the requirements to move and leave the building in compliance with the company’s lease term, VirTra chose to use the holdover
option in the lease agreement for the period of one additional month. The cost of this was split with the subtenant, this extended the
lease through May 31, 2024, at which time VirTra entirely vacated the property.
The
balance sheet classification of lease assets and liabilities as of September 30, 2024 are as follows:
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
Balance
Sheet Classification | |
September
30, 2024 | | |
December
31, 2023 | |
Assets | |
| | | |
| | |
Operating
lease right-of-use assets, December 31, 2023 | |
$ | 716,687 | | |
$ | 1,212,814 | |
Amortization
for the nine months ended September 30, 2024 and Year ending 2023 | |
$ | (238,213 | ) | |
$ | (496,127 | ) |
Total
operating lease right-of-use asset, September 30, 2024 | |
$ | 478,474 | | |
$ | 716,687 | |
Liabilities | |
| | | |
| | |
Current | |
| | | |
| | |
Operating
lease liability, short-term | |
$ | 192,294 | | |
$ | 317,840 | |
Non-current | |
| | | |
| | |
Operating
lease liability, long-term | |
$ | 308,109 | | |
$ | 432,176 | |
Total
lease liabilities | |
$ | 500,403 | | |
$ | 750,016 | |
NON-Cancelable
operating leases
Schedule of Future Minimum Lease Payments
| |
| | |
2024 | |
$ | 48,350 | |
2025 | |
$ | 192,196 | |
2026 | |
$ | 196,311 | |
2027 | |
$ | 99,381 | |
| |
| | |
Total
Lease Payments | |
$ | 536,238 | |
Less:
imputed interest | |
$ | (35,835 | ) |
Operating
Lease Liability | |
$ | 500,403 | |
Rent
expenses for the nine months ended September 30, 2024, and 2023 were $382,162 and $444,343, respectively.
|
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.24.3
Accrued Expenses
|
9 Months Ended |
Sep. 30, 2024 |
Payables and Accruals [Abstract] |
|
Accrued Expenses |
Note
6. Accrued Expenses
Accrued
compensation and related costs consist of the following as of:
Schedule of Accrued Compensation and Related Costs
| |
September
30, 2024 | | |
December
31, 2023 | |
Salaries
and wages payable | |
| 333,934 | | |
| 457,565 | |
Employee
benefits payable | |
| 17,444 | | |
| 54,811 | |
Accrued
paid time off (PTO) | |
| 337,517 | | |
| 361,418 | |
Profit
sharing payable | |
| 1,217,407 | | |
| 1,347,622 | |
| |
| | | |
| | |
Total
accrued compensation and related costs | |
| 1,906,302 | | |
| 2,221,416 | |
Accrued
expenses and other current liabilities consisted of the following as of:
Schedule of Accrued Expenses and Other Current Liabilities
| |
September
30, 2024 | | |
December
31, 2023 | |
Manufacturer’s
warranties | |
| 295,000 | | |
| 354,000 | |
Taxes
payable | |
| 87,981 | | |
$ | 3,411,669 | |
Miscellaneous
payable | |
| 325,971 | | |
| 204,890 | |
| |
| | | |
| | |
Total
accrued expenses and other current liabilities | |
| 708,952 | | |
| 3,970,559 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
|
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.24.3
Notes Payable
|
9 Months Ended |
Sep. 30, 2024 |
Debt Disclosure [Abstract] |
|
Notes Payable |
Note
7. Notes 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.
Schedule of Notes Payable
| |
September
30, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Short-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 219,896 | | |
| 222,320 | |
Accrued
interest to date | |
| 10,928 | | |
| 4,035 | |
| |
| | | |
| | |
Notes
Payable, short-term | |
| 230,824 | | |
| 226,355 | |
| |
| | | |
| | |
Long-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 7,629,800 | | |
| 7,813,021 | |
| |
| | | |
| | |
Notes
payable, long term | |
| 7,629,800 | | |
| 7,813,021 | |
|
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.24.3
Related Party Transactions
|
9 Months Ended |
Sep. 30, 2024 |
Related Party Transactions [Abstract] |
|
Related Party Transactions |
Note
8. Related Party Transactions
During
the nine months ended September 30, 2024, one Board member purchased 5,000 shares of common stock, $0.0001 par value per share (the “Common
Stock”), pursuant to the exercise of previously awarded stock options at the exercise price of $10,750 during the three months
ended March 31, 2024 and $9,400 during the three months ended June 30, 2024.
During
the nine months ended September 30, 2024, the Company redeemed 10,000 previously awarded stock options nearing expiration, which resulted
in $59,600 in additional compensation expense.
During
the nine months ended September 30, 2023, one Board member and the Company’s Executive Chairman (then Co-CEO) purchased a total
of 12,500 shares of Common Stock, pursuant to the exercise of previously awarded stock options at the exercise price of $41,902. Also,
during the nine months ended September 30, 2023, the Company redeemed 10,000 previously award stock options nearing expiration from the
Company’s then Co-CEO, which resulted in a total of $21,150 in additional compensation expense.
|
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.24.3
Commitments and Contingencies
|
9 Months Ended |
Sep. 30, 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.
Restricted
Stock Unit Grants
On
August 26, 2021, and April 11, 2022, the Compensation Committee of the Board of Directors granted a total of 392,223, and 288,889 Restricted
Stock Units (RSUs), respectively, pursuant to Section 9 of the 2017 Equity Incentive Plan to the co-Chief Executive Officers and the
Chief Operating Officer, to be awarded based on achievement of certain performance goals over the next three years. During August 2022,
168,090 RSUs were forfeited upon the departure of the Chief Operating Officer. During July 2024, 40,229 RSUs were forfeited upon the
departure of the Executive Chairman (formerly one of the co-Chief Executive Officers).
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
On
December 1, 2022, the Company granted a total of 15,000 RSUs
to its Chief Financial Officer, which can be awarded based on achievement of performance goals over the next three years. On August
29, 2024 the board of Directors increased the numbers of share eligible for the CFO to receive from 5,000 this
year to 10,000 on
the CFO’s vesting on the CFO’s anniversary date of December 1, 2024 On January 1, 2023, the Company issued 42,735 RSUs
to a new member of the Board of Directors which can be awarded only upon a sale of the Company.
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 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, 2024, was $4,564,459 and therefore awarded 22,988 (prior to deduction of
9,142 shares to pay the tax withholding liability) and 29,630 (prior to the deduction of 11,394 shares to pay the tax withholding liability)
shares of common stock to its Executive Chairman and CEO, respectively. Based on the vesting terms described above and a net profit (net
income under GAAP) for the twelve months ending June 30, 2024, of $6,846,750, the Company awarded 118,519 (prior to deduction of 46,367
shares to pay the tax withholding liability) shares of Common Stock to its CEO.
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 to only
active employees. For the nine months ended September 30, 2024, and 2023, $500,000 and $450,000 was expensed to operations for profit
sharing.
|
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.24.3
Stockholders’ Equity
|
9 Months Ended |
Sep. 30, 2024 |
Equity [Abstract] |
|
Stockholders’ Equity |
Note
10. Stockholders’ Equity
Stock
Repurchase
On
October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule
10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made
in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with Rule
10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject
to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board
of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan.
The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES
Act. Although the Company’s PPP loan was forgiven on July 20, 2021, the suspension of the stock repurchase program continues to
remain in effect.
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
| |
September
30,2024 | | |
December
31, 2023 | |
| |
Number
of Stock Options | | |
Weighted
Exercise Price | | |
Number
of Stock Options | | |
Weighted
Exercise Price | |
Options
outstanding, beginning of year | |
| 15,000 | | |
$ | 4.03 | | |
| 45,000 | | |
$ | 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 period | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
Options
exercisable, end of period | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
The
Company did not have any non-vested stock options outstanding as of September 30, 2024, and December 31, 2023. The weighted average contractual
term for options outstanding and exercisable on September 30, 2024, and 2023 was 0 years. The aggregate intrinsic value of the options
outstanding and exercisable on September 30, 2024, and 2023 was $-0- and $34,425 respectively. For the three months ended September 30,
2024, and 2023, the Company received payments related to the exercise of options in the amount of $-0- and $14,700, respectively. For
the nine months ended September 30, 2024, and 2023, the Company received $20,150 and $41,902, 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.
2017
Equity Incentive Plan
Through
September 30, 2024, 224,133 and 288,889 restricted stock units (RSUs) have been granted under the Equity Plan to the Company’s
former Executive Chairman and CEO, respectively, of which 17,753 and 288,889 shares were issued in settlement of such RSUs. Also, 10,543
and 14,057 restricted shares were issued to the Company’s former COO and former Executive Chairman.
Common
stock activity
During
the three months ended September 30, 2024, the Company settled performance-based restricted stock
units that had been granted to its CEO by issuing him 72,152
shares (46,367
shares withheld for
taxes), net of tax withholding liability, valued at $484,861.
The Company had achieved net profit for the twelve months ended June 30, 2024, of at least $6,500,000.
The Company also issued 58,543
shares to its former
Executive Chairman, valued at $487,663.
|
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.24.3
Subsequent Events
|
9 Months Ended |
Sep. 30, 2024 |
Subsequent Events [Abstract] |
|
Subsequent Events |
Note
11. Subsequent Events
In
October 2024, two directors were issued an aggregate of 8,500 shares of Common Stock for their services as directors during the previous
twelve months.
|
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.24.3
Organization and Significant Accounting Policies (Policies)
|
9 Months Ended |
Sep. 30, 2024 |
Accounting Policies [Abstract] |
|
Basis of Presentation |
Basis
of Presentation
The
unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities
and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended
December 31, 2023 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed with the
SEC on April 1, 2024. Certain information and footnote disclosures normally included in financial statements prepared in accordance with
accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted
by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.
The
accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our
financial position on September 30, 2024, and the results of our operations and cash flows for the periods presented. We derived the
December 31, 2023, balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.
Interim
results are subject to seasonal variations, and the results of operations for the three and nine months ended September 30, 2024, are
not necessarily indicative of the results to be expected for the full year.
|
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 doubtful accounts,
inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation
allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.
|
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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
The
Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable
software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation
and/or training until such a time the performance obligations that have been satisfied are included in unbilled. 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 expanded) |
|
|
|
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 non-cash
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.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 165,852 | | |
| 4,045,332 | | |
| 308,718 | | |
| 4,519,902 | | |
| 8,948 | | |
| 2,371,841 | | |
| 237,897 | | |
| 2,618,686 | |
Extended
Service-type warranties | |
| 23,528 | | |
| 1,307,200 | | |
| 25,060 | | |
| 1,355,788 | | |
| 16,994 | | |
| 1,187,333 | | |
| 15,883 | | |
| 1,220,210 | |
Customized
software and content | |
| 15,420 | | |
| 107,942 | | |
| - | | |
| 123,362 | | |
| - | | |
| 451,500 | | |
| (70,200 | ) | |
| 381,300 | |
Installation
and training | |
| - | | |
| 147,128 | | |
| 11,553 | | |
| 158,681 | | |
| 18,911 | | |
| 185,552 | | |
| (5,056 | ) | |
| 199,407 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 398,672 | | |
| - | | |
| 398,672 | | |
| - | | |
| 2,488,219 | | |
| - | | |
| 2,488,219 | |
STEP | |
| - | | |
| 849,150 | | |
| 78,714 | | |
| 927,864 | | |
| - | | |
| 653,760 | | |
| - | | |
| 653,760 | |
Total
Revenue | |
| 204,800 | | |
| 6,855,424 | | |
| 424,045 | | |
| 7,484,269 | | |
| 44,853 | | |
| 7,338,205 | | |
| 178,524 | | |
| 7,561,582 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 378,204 | | |
| 9,784,028 | | |
| 2,064,812 | | |
| 12,227,044 | | |
| 571,856 | | |
| 13,247,789 | | |
| 3,745,692 | | |
| 17,565,337 | |
Extended
Service-type warranties | |
| 95,528 | | |
| 3,510,051 | | |
| 51,365 | | |
| 3,656,944 | | |
| 61,705 | | |
| 2,325,931 | | |
| 51,563 | | |
| 2,439,199 | |
Customized
software and content | |
| 15,420 | | |
| 390,475 | | |
| 82,500 | | |
| 488,395 | | |
| 24,300 | | |
| 736,251 | | |
| (4,206 | ) | |
| 756,345 | |
Installation
and training | |
| 4,196 | | |
| 541,158 | | |
| 23,367 | | |
| 568,721 | | |
| 59,175 | | |
| 589,386 | | |
| 256,773 | | |
| 905,334 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 1,845,580 | | |
| - | | |
| 1,845,580 | | |
| - | | |
| 3,726,982 | | |
| - | | |
| 3,726,982 | |
STEP | |
| - | | |
| 2,769,309 | | |
| 97,714 | | |
| 2,867,023 | | |
| - | | |
| 2,524,981 | | |
| 7,242 | | |
| 2,532,223 | |
Total
Revenue | |
| 493,348 | | |
| 18,840,601 | | |
| 2,319,758 | | |
| 21,653,707 | | |
| 717,036 | | |
| 23,151,320 | | |
| 4,057,064 | | |
| 27,925,420 | |
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
Commercial
customers include selling through prime contractors for military or law enforcement contracts domestically and until it becomes a larger
portion of the revenue will include any healthcare sales. Government customers are defined as directly selling to government agencies.
For the three months ended September 30, 2024, governmental customers comprised $6,855,424 or 91% of total net sales, commercial customers
comprised $204,800 or 3% of total net sales and international customers comprised $424,045 or 6% of total net sales. By comparison, for
the three months ended September 30, 2023, governmental customers comprised $7,338,205, or 97% of total net sales, commercial customers
comprised $44,853 or 1% of total net sales and international customers comprised $178,524, or 2% of total net sales. For the nine months
ended September 30, 2024, governmental customers comprised $18,840,601 or 87% of total net sales, commercial customers comprised $493,348
or 2% of total net sales and international customers comprised $2,319,758 or 11% of total net sales. By comparison, for the nine months
ended September 30, 2023, governmental customers comprised $23,151,320 or 82% of total net sales, commercial customers comprised $717,036
or 3% of total net sales and international customers comprised $4,057,064, or 15% of total net sales. For the nine months ended September
30, 2024, and 2023, the Company recorded $2,867,023 and $2,532,223, respectively, in STEP revenue, or 13% and 9%, respectively, of total
net sales.
|
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,017,347 and $4,047,269
on September 30, 2024, and December 31, 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. The decrease in
deferred revenue from December was due to the Company converting the deposits into revenue as we delivered on our obligations.
|
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
$1,719,336 and $2,627,763 as of September 30, 2024, and December 31, 2023, respectively. Deferred revenue for separately priced extended
warranties longer than one year totaled $2,930,779 and $2,974,710 as of September 30, 2024, and December 31, 2023, respectively. The
accrual for the one-year manufacturer’s warranty liability totaled $295,000 and $354,000 as of September 30, 2024, and December
31, 2023, respectively. We did see a change in the amount of warranty repairs, due to new quality controls and equipment, so we were
able to decrease our warranty liability. During the nine months ended September 30, 2024, and 2023, the Company recognized revenue of
$3,656,944 and $2,439,199, respectively, related to the extended service-type warranties that was 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.
|
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 $19,168,455 and $18,349,842 as of September 30, 2024, and December 31, 2023, respectively.
VIRTRA,
INC.
NOTES
TO FINANCIAL STATEMENTS
(Unaudited)
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.
Historically,
the Company primarily sells its products to U.S. federal and state agencies.
As
of September 30, 2024, the Company had three customers that accounted for 30%, 14%, and 11% respectively, of total accounts receivable.
As of December 31, 2023, the Company had customers that accounted for 28% and 14% of total accounts receivable.
As
of September 30, 2024, the Company had two suppliers that accounted for 16% and 11% of the total accounts payable.
For
the three months ended September 30, 2024, and 2023, the Company had a customer that accounted for 10%
of total revenue and one customer that accounted for 16%
of total revenue, respectively. For the nine months ending Sept 30, 2024 no single customer exceeded 10%
|
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 | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 583,101 | | |
| 1,634,790 | |
Weighted
average common stock outstanding | |
| 11,175,882 | | |
| 10,934,962 | |
Incremental
shares from stock options | |
| - | | |
| 7,547 | |
Weighted
average common stock outstanding, diluted | |
| 11,175,882 | | |
| 10,942,509 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.05 | | |
$ | 0.15 | |
Diluted | |
$ | 0.05 | | |
$ | 0.15 | |
| |
2024 | | |
2023 | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 3,000,002 | | |
| 5,607,804 | |
Weighted
average common stock outstanding | |
| 10,982,083 | | |
| 10,924,486 | |
Incremental
shares from stock options | |
| - | | |
| 4,669 | |
Weighted
average common stock outstanding, diluted | |
| 10,982,083 | | |
| 10,929,155 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
| 0.27 | | |
| 0.51 | |
Diluted | |
| 0.27 | | |
| 0.51 | |
|
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 |
- 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 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 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 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 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 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.24.3
Organization and Significant Accounting Policies (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Accounting Policies [Abstract] |
|
Schedule of Disaggregation of Revenue |
Schedule of Disaggregation of Revenue
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 165,852 | | |
| 4,045,332 | | |
| 308,718 | | |
| 4,519,902 | | |
| 8,948 | | |
| 2,371,841 | | |
| 237,897 | | |
| 2,618,686 | |
Extended
Service-type warranties | |
| 23,528 | | |
| 1,307,200 | | |
| 25,060 | | |
| 1,355,788 | | |
| 16,994 | | |
| 1,187,333 | | |
| 15,883 | | |
| 1,220,210 | |
Customized
software and content | |
| 15,420 | | |
| 107,942 | | |
| - | | |
| 123,362 | | |
| - | | |
| 451,500 | | |
| (70,200 | ) | |
| 381,300 | |
Installation
and training | |
| - | | |
| 147,128 | | |
| 11,553 | | |
| 158,681 | | |
| 18,911 | | |
| 185,552 | | |
| (5,056 | ) | |
| 199,407 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 398,672 | | |
| - | | |
| 398,672 | | |
| - | | |
| 2,488,219 | | |
| - | | |
| 2,488,219 | |
STEP | |
| - | | |
| 849,150 | | |
| 78,714 | | |
| 927,864 | | |
| - | | |
| 653,760 | | |
| - | | |
| 653,760 | |
Total
Revenue | |
| 204,800 | | |
| 6,855,424 | | |
| 424,045 | | |
| 7,484,269 | | |
| 44,853 | | |
| 7,338,205 | | |
| 178,524 | | |
| 7,561,582 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
| |
Commercial | | |
Government | | |
International | | |
Total | | |
Commercial | | |
Government | | |
International | | |
Total | |
Simulators
and accessories | |
| 378,204 | | |
| 9,784,028 | | |
| 2,064,812 | | |
| 12,227,044 | | |
| 571,856 | | |
| 13,247,789 | | |
| 3,745,692 | | |
| 17,565,337 | |
Extended
Service-type warranties | |
| 95,528 | | |
| 3,510,051 | | |
| 51,365 | | |
| 3,656,944 | | |
| 61,705 | | |
| 2,325,931 | | |
| 51,563 | | |
| 2,439,199 | |
Customized
software and content | |
| 15,420 | | |
| 390,475 | | |
| 82,500 | | |
| 488,395 | | |
| 24,300 | | |
| 736,251 | | |
| (4,206 | ) | |
| 756,345 | |
Installation
and training | |
| 4,196 | | |
| 541,158 | | |
| 23,367 | | |
| 568,721 | | |
| 59,175 | | |
| 589,386 | | |
| 256,773 | | |
| 905,334 | |
Licensing
and royalties | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
Design
& Prototyping | |
| - | | |
| 1,845,580 | | |
| - | | |
| 1,845,580 | | |
| - | | |
| 3,726,982 | | |
| - | | |
| 3,726,982 | |
STEP | |
| - | | |
| 2,769,309 | | |
| 97,714 | | |
| 2,867,023 | | |
| - | | |
| 2,524,981 | | |
| 7,242 | | |
| 2,532,223 | |
Total
Revenue | |
| 493,348 | | |
| 18,840,601 | | |
| 2,319,758 | | |
| 21,653,707 | | |
| 717,036 | | |
| 23,151,320 | | |
| 4,057,064 | | |
| 27,925,420 | |
|
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 | |
| |
Three
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 583,101 | | |
| 1,634,790 | |
Weighted
average common stock outstanding | |
| 11,175,882 | | |
| 10,934,962 | |
Incremental
shares from stock options | |
| - | | |
| 7,547 | |
Weighted
average common stock outstanding, diluted | |
| 11,175,882 | | |
| 10,942,509 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
$ | 0.05 | | |
$ | 0.15 | |
Diluted | |
$ | 0.05 | | |
$ | 0.15 | |
| |
2024 | | |
2023 | |
| |
Nine
Months Ended September 30 | |
| |
2024 | | |
2023 | |
Net
Income (Loss) | |
| 3,000,002 | | |
| 5,607,804 | |
Weighted
average common stock outstanding | |
| 10,982,083 | | |
| 10,924,486 | |
Incremental
shares from stock options | |
| - | | |
| 4,669 | |
Weighted
average common stock outstanding, diluted | |
| 10,982,083 | | |
| 10,929,155 | |
| |
| | | |
| | |
Net
Income (Loss) per common share and common equivalent share | |
| | | |
| | |
Basic | |
| 0.27 | | |
| 0.51 | |
Diluted | |
| 0.27 | | |
| 0.51 | |
|
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 |
|
v3.24.3
Inventory (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventory |
Inventory
consisted of the following as of:
Schedule of Inventory
| |
September
30, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Raw
materials, WIP, finished goods and Materials being inspected | |
| 14,366,958 | | |
| 12,834,368 | |
Reserve | |
| (455,010 | ) | |
| (429,488 | ) |
| |
| | | |
| | |
Total
Inventory | |
| 13,911,948 | | |
| 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.24.3
Property and Equipment (Tables)
|
9 Months Ended |
Sep. 30, 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
| |
September
30, 2024 | | |
December
31, 2023 | |
Land | |
| 1,778,987 | | |
| 1,778,987 | |
Building
& Building Improvements | |
| 11,509,613 | | |
| 9,146,556 | |
Computer
equipment | |
| 1,291,582 | | |
| 1,233,989 | |
Furniture
and office equipment | |
| 308,002 | | |
| 295,208 | |
Machinery
and equipment | |
| 4,366,452 | | |
| 2,865,014 | |
STEP
equipment | |
| 2,451,916 | | |
| 2,241,291 | |
Leasehold
improvements | |
| 358,584 | | |
| 358,584 | |
Construction
in Progress | |
| 3,000 | | |
| 2,456,259 | |
| |
| | | |
| | |
Total
property and equipment | |
| 22,068,136 | | |
| 20,375,888 | |
Less:
Accumulated depreciation and amortization | |
| (5,716,703 | ) | |
| (4,888,876 | ) |
| |
| | | |
| | |
Property
and equipment, net | |
| 16,351,433 | | |
| 15,487,012 | |
|
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 |
|
v3.24.3
Intangible Assets (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule of Intangible Asset |
Intangible
asset consisted of the following as of:
Schedule of Intangible Asset
| |
September
30, 2024 | | |
December
31, 2023 | |
Patents | |
| 160,000 | | |
| 160,000 | |
Capitalized
media content | |
| 451,244 | | |
| 451,244 | |
Acquired
lease intangible assets | |
| 83,963 | | |
| 83,963 | |
| |
| | | |
| | |
Total
intangible assets | |
| 695,207 | | |
| 695,207 | |
Less
accumulated amortization | |
| (134,334 | ) | |
| (127,667 | ) |
| |
| | | |
| | |
Intangible
assets, net | |
| 560,873 | | |
| 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.24.3
Leases (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Leases |
|
Schedule of Balance Sheet Classification of Lease Assets and Liabilities |
The
balance sheet classification of lease assets and liabilities as of September 30, 2024 are as follows:
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
Balance
Sheet Classification | |
September
30, 2024 | | |
December
31, 2023 | |
Assets | |
| | | |
| | |
Operating
lease right-of-use assets, December 31, 2023 | |
$ | 716,687 | | |
$ | 1,212,814 | |
Amortization
for the nine months ended September 30, 2024 and Year ending 2023 | |
$ | (238,213 | ) | |
$ | (496,127 | ) |
Total
operating lease right-of-use asset, September 30, 2024 | |
$ | 478,474 | | |
$ | 716,687 | |
Liabilities | |
| | | |
| | |
Current | |
| | | |
| | |
Operating
lease liability, short-term | |
$ | 192,294 | | |
$ | 317,840 | |
Non-current | |
| | | |
| | |
Operating
lease liability, long-term | |
$ | 308,109 | | |
$ | 432,176 | |
Total
lease liabilities | |
$ | 500,403 | | |
$ | 750,016 | |
|
Schedule of Future Minimum Lease Payments |
NON-Cancelable
operating leases
Schedule of Future Minimum Lease Payments
| |
| | |
2024 | |
$ | 48,350 | |
2025 | |
$ | 192,196 | |
2026 | |
$ | 196,311 | |
2027 | |
$ | 99,381 | |
| |
| | |
Total
Lease Payments | |
$ | 536,238 | |
Less:
imputed interest | |
$ | (35,835 | ) |
Operating
Lease Liability | |
$ | 500,403 | |
|
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.24.3
Accrued Expenses (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Payables and Accruals [Abstract] |
|
Schedule of Accrued Compensation and Related Costs |
Accrued
compensation and related costs consist of the following as of:
Schedule of Accrued Compensation and Related Costs
| |
September
30, 2024 | | |
December
31, 2023 | |
Salaries
and wages payable | |
| 333,934 | | |
| 457,565 | |
Employee
benefits payable | |
| 17,444 | | |
| 54,811 | |
Accrued
paid time off (PTO) | |
| 337,517 | | |
| 361,418 | |
Profit
sharing payable | |
| 1,217,407 | | |
| 1,347,622 | |
| |
| | | |
| | |
Total
accrued compensation and related costs | |
| 1,906,302 | | |
| 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
| |
September
30, 2024 | | |
December
31, 2023 | |
Manufacturer’s
warranties | |
| 295,000 | | |
| 354,000 | |
Taxes
payable | |
| 87,981 | | |
$ | 3,411,669 | |
Miscellaneous
payable | |
| 325,971 | | |
| 204,890 | |
| |
| | | |
| | |
Total
accrued expenses and other current liabilities | |
| 708,952 | | |
| 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.24.3
Notes Payable (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Debt Disclosure [Abstract] |
|
Schedule of Notes Payable |
Schedule of Notes Payable
| |
September
30, 2024 | | |
December
31, 2023 | |
| |
| | |
| |
Short-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 219,896 | | |
| 222,320 | |
Accrued
interest to date | |
| 10,928 | | |
| 4,035 | |
| |
| | | |
| | |
Notes
Payable, short-term | |
| 230,824 | | |
| 226,355 | |
| |
| | | |
| | |
Long-term
liabilities | |
| | | |
| | |
Notes
payable, principal | |
| 7,629,800 | | |
| 7,813,021 | |
| |
| | | |
| | |
Notes
payable, long term | |
| 7,629,800 | | |
| 7,813,021 | |
|
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 |
|
v3.24.3
Stockholders’ Equity (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Equity [Abstract] |
|
Schedule of Non-Qualified Stock Options |
Schedule of Non-Qualified Stock Options
| |
September
30,2024 | | |
December
31, 2023 | |
| |
Number
of Stock Options | | |
Weighted
Exercise Price | | |
Number
of Stock Options | | |
Weighted
Exercise Price | |
Options
outstanding, beginning of year | |
| 15,000 | | |
$ | 4.03 | | |
| 45,000 | | |
$ | 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 period | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
Options
exercisable, end of period | |
| - | | |
$ | - | | |
| 15,000 | | |
$ | 4.03 | |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
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.24.3
Schedule of Disaggregation of Revenue (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Simulators and accessories |
$ 4,519,902
|
$ 2,618,686
|
$ 12,227,044
|
$ 17,565,337
|
Extended Service-type warranties |
1,355,788
|
1,220,210
|
3,656,944
|
2,439,199
|
Customized software and content |
123,362
|
381,300
|
488,395
|
756,345
|
Installation and training |
158,681
|
199,407
|
568,721
|
905,334
|
Licensing and royalties |
|
|
|
|
Design & Prototyping |
398,672
|
2,488,219
|
1,845,580
|
3,726,982
|
STEP |
927,864
|
653,760
|
2,867,023
|
2,532,223
|
Total Revenue |
7,484,269
|
7,561,582
|
21,653,707
|
27,925,420
|
Commercial [Member] |
|
|
|
|
Simulators and accessories |
165,852
|
8,948
|
378,204
|
571,856
|
Extended Service-type warranties |
23,528
|
16,994
|
95,528
|
61,705
|
Customized software and content |
15,420
|
|
15,420
|
24,300
|
Installation and training |
|
18,911
|
4,196
|
59,175
|
Licensing and royalties |
|
|
|
|
Design & Prototyping |
|
|
|
|
STEP |
|
|
|
|
Total Revenue |
204,800
|
44,853
|
493,348
|
717,036
|
Geographic Distribution Government [Member] |
|
|
|
|
Simulators and accessories |
4,045,332
|
2,371,841
|
9,784,028
|
13,247,789
|
Extended Service-type warranties |
1,307,200
|
1,187,333
|
3,510,051
|
2,325,931
|
Customized software and content |
107,942
|
451,500
|
390,475
|
736,251
|
Installation and training |
147,128
|
185,552
|
541,158
|
589,386
|
Licensing and royalties |
|
|
|
|
Design & Prototyping |
398,672
|
2,488,219
|
1,845,580
|
3,726,982
|
STEP |
849,150
|
653,760
|
2,769,309
|
2,524,981
|
Total Revenue |
6,855,424
|
7,338,205
|
18,840,601
|
23,151,320
|
Geographic Distribution, Foreign [Member] |
|
|
|
|
Simulators and accessories |
308,718
|
237,897
|
2,064,812
|
3,745,692
|
Extended Service-type warranties |
25,060
|
15,883
|
51,365
|
51,563
|
Customized software and content |
|
(70,200)
|
82,500
|
(4,206)
|
Installation and training |
11,553
|
(5,056)
|
23,367
|
256,773
|
Licensing and royalties |
|
|
|
|
Design & Prototyping |
|
|
|
|
STEP |
78,714
|
|
97,714
|
7,242
|
Total Revenue |
$ 424,045
|
$ 178,524
|
$ 2,319,758
|
$ 4,057,064
|
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 |
- Definition
+ References
+ Details
Name: |
VTSI_LicensingAndRoyalties |
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.24.3
Schedule of Earnings Per Share (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Accounting Policies [Abstract] |
|
|
|
|
Net Income (Loss) |
$ 583,101
|
$ 1,634,790
|
$ 3,000,002
|
$ 5,607,804
|
Weighted average common stock outstanding |
11,175,882
|
10,934,962
|
10,982,083
|
10,924,486
|
Incremental shares from stock options |
|
7,547
|
|
4,669
|
Weighted average common stock outstanding, diluted |
11,175,882
|
10,942,509
|
10,982,083
|
10,929,155
|
Net Income (Loss) per common share and common equivalent share |
|
|
|
|
Basic |
$ 0.05
|
$ 0.15
|
$ 0.27
|
$ 0.51
|
Diluted |
$ 0.05
|
$ 0.15
|
$ 0.27
|
$ 0.51
|
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.24.3
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
12 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Product Information [Line Items] |
|
|
|
|
|
Revenue |
$ 7,484,269
|
$ 7,561,582
|
$ 21,653,707
|
$ 27,925,420
|
|
Customer deposits, current |
4,797,825
|
|
4,797,825
|
|
$ 6,736,175
|
Revenue recognized |
|
|
3,656,944
|
2,439,199
|
|
FDIC insured amount |
250,000
|
|
250,000
|
|
|
Uninsured cash and cash equivalents |
19,168,455
|
|
19,168,455
|
|
18,349,842
|
Warranty [Member] | One Year or Less [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Extended warranties |
1,719,336
|
|
1,719,336
|
|
2,627,763
|
Warranty [Member] | Longer Than One Year [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Extended warranties |
2,930,779
|
|
2,930,779
|
|
2,974,710
|
Warranty [Member] | One Year [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Extended warranties |
295,000
|
|
295,000
|
|
354,000
|
Deferred Revenue [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Customer deposits, current |
3,017,347
|
|
3,017,347
|
|
$ 4,047,269
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Government Customers [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Revenue |
$ 6,855,424
|
$ 7,338,205
|
$ 18,840,601
|
$ 23,151,320
|
|
Concentration of credit risk percentage |
91.00%
|
97.00%
|
87.00%
|
82.00%
|
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Commercial Customers [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Revenue |
$ 204,800
|
$ 44,853
|
$ 493,348
|
$ 717,036
|
|
Concentration of credit risk percentage |
3.00%
|
1.00%
|
2.00%
|
3.00%
|
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | International Customers [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Revenue |
$ 424,045
|
$ 178,524
|
$ 2,319,758
|
$ 4,057,064
|
|
Concentration of credit risk percentage |
6.00%
|
2.00%
|
11.00%
|
15.00%
|
|
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | STEP Revenue [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Revenue |
|
|
$ 2,867,023
|
$ 2,532,223
|
|
Concentration of credit risk percentage |
|
|
13.00%
|
9.00%
|
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
|
|
30.00%
|
|
28.00%
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
|
|
14.00%
|
|
14.00%
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customer [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
|
|
11.00%
|
|
|
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier One [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
|
|
16.00%
|
|
|
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Supplier Two [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
|
|
11.00%
|
|
|
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
10.00%
|
10.00%
|
|
|
|
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
16.00%
|
16.00%
|
|
|
|
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Single Customer [Member] |
|
|
|
|
|
Product Information [Line Items] |
|
|
|
|
|
Concentration of credit risk percentage |
|
|
10.00%
|
|
|
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 |
- 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: |
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: |
us-gaap_IncomeStatementLocationAxis=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: |
srt_MajorCustomersAxis=VTSI_ThreeCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_SupplierOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_SupplierTwoMember |
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: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_CustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_CustomerOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_MajorCustomersAxis=VTSI_SingleCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Schedule of Inventory (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Inventory Disclosure [Abstract] |
|
|
Raw materials, WIP, finished goods and Materials being inspected |
$ 14,366,958
|
$ 12,834,368
|
Reserve |
(455,010)
|
(429,488)
|
Total Inventory |
$ 13,911,948
|
$ 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.24.3
Schedule of Property and Equipment (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
$ 22,068,136
|
$ 20,375,888
|
Less: Accumulated depreciation and amortization |
(5,716,703)
|
(4,888,876)
|
Property and equipment, net |
16,351,433
|
15,487,012
|
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,509,613
|
9,146,556
|
Computer Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
1,291,582
|
1,233,989
|
Furniture And Office Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
308,002
|
295,208
|
Machinery and Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
4,366,452
|
2,865,014
|
STEP Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
2,451,916
|
2,241,291
|
Leasehold Improvements [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
358,584
|
358,584
|
Construction in Progress [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total property and equipment |
$ 3,000
|
$ 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.24.3
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 |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Schedule of Intangible Asset (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets |
$ 695,207
|
$ 695,207
|
Less accumulated amortization |
(134,334)
|
(127,667)
|
Intangible assets, net |
560,873
|
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
|
$ 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.24.3
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.24.3
Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2024 |
Dec. 31, 2023 |
Leases |
|
|
Operating lease right-of-use assets, December 31, 2023 |
$ 716,687
|
$ 1,212,814
|
Amortization for the nine months ended September 30, 2024 and Year ending 2023 |
238,213
|
496,127
|
Total operating lease right-of-use asset, September 30, 2024 |
478,474
|
716,687
|
Operating lease liability, short-term |
192,294
|
317,840
|
Operating lease liability, long-term |
308,109
|
432,176
|
Total lease liabilities |
$ 500,403
|
$ 750,016
|
X |
- References
+ Details
Name: |
VTSI_DisclosureLeasesAbstract |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRight of use asset amortization.
+ References
+ Details
Name: |
VTSI_RightOfUseAssetAmortization |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
|
v3.24.3
Schedule of Future Minimum Lease Payments (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Leases |
|
|
2024 |
$ 48,350
|
|
2025 |
192,196
|
|
2026 |
196,311
|
|
2027 |
99,381
|
|
Total Lease Payments |
536,238
|
|
Less: imputed interest |
35,835
|
|
Operating Lease Liability |
$ 500,403
|
$ 750,016
|
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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ 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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
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 |
- 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.24.3
Leases (Details Narrative)
|
|
|
9 Months Ended |
|
|
|
|
Jun. 01, 2022
USD ($)
ft²
|
Jan. 01, 2019
USD ($)
|
Sep. 30, 2024
USD ($)
ft²
|
Sep. 30, 2023
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
Apr. 30, 2019
ft²
|
Mar. 31, 2019
ft²
|
Real Estate Properties [Line Items] |
|
|
|
|
|
|
|
|
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
|
$ 478,474
|
|
$ 716,687
|
$ 1,212,814
|
|
|
Rent expenses |
|
|
$ 382,162
|
$ 444,343
|
|
|
|
|
Office and Warehouse Space [Member] | Unaffiliated Third Party [Member] |
|
|
|
|
|
|
|
|
Real Estate Properties [Line Items] |
|
|
|
|
|
|
|
|
Rentable area in square feet | ft² |
|
|
37,729
|
|
|
|
|
|
Office and Industrial Space [Member] | Unaffiliated Third Party [Member] |
|
|
|
|
|
|
|
|
Real Estate Properties [Line Items] |
|
|
|
|
|
|
|
|
Rentable area in square feet | ft² |
9,350
|
|
|
|
|
|
5,131
|
4,529
|
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 |
- 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 |
- 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_RealEstatePropertiesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
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: |
us-gaap_RealEstatePropertiesAxis=VTSI_OfficeandWarehouseSpaceMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_RealEstatePropertiesAxis=VTSI_OfficeAndIndustrialSpaceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Payables and Accruals [Abstract] |
|
|
Salaries and wages payable |
$ 333,934
|
$ 457,565
|
Employee benefits payable |
17,444
|
54,811
|
Accrued paid time off (PTO) |
337,517
|
361,418
|
Profit sharing payable |
1,217,407
|
1,347,622
|
Total accrued compensation and related costs |
$ 1,906,302
|
$ 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.24.3
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Payables and Accruals [Abstract] |
|
|
Manufacturer’s warranties |
$ 295,000
|
$ 354,000
|
Taxes payable |
87,981
|
3,411,669
|
Miscellaneous payable |
325,971
|
204,890
|
Total accrued expenses and other current liabilities |
$ 708,952
|
$ 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.24.3
Schedule of Notes Payable (Details) - USD ($)
|
Sep. 30, 2024 |
Dec. 31, 2023 |
Short-Term Debt [Line Items] |
|
|
Notes Payable, short-term |
$ 230,824
|
$ 226,355
|
Notes payable, principal |
7,629,800
|
7,813,021
|
Notes payable, long term |
7,629,800
|
7,813,021
|
Notes Payable [Member] |
|
|
Short-Term Debt [Line Items] |
|
|
Notes payable, principal |
219,896
|
222,320
|
Accrued interest to date |
10,928
|
4,035
|
Notes Payable, short-term |
$ 230,824
|
$ 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.24.3
Notes Payable (Details Narrative) - USD ($)
|
|
9 Months Ended |
Aug. 25, 2021 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Short-Term Debt [Line Items] |
|
|
|
Payment to acquire assets |
|
$ 1,692,249
|
$ 512,249
|
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
|
|
|
Debt instrument 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.24.3
Related Party Transactions (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
|
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Dec. 31, 2023 |
Shares par value |
|
|
|
$ 0.0001
|
|
$ 0.0001
|
Exercise price of stock option |
|
|
$ 14,701
|
$ 20,150
|
$ 41,903
|
|
Shares redeemed |
|
|
|
10,000
|
|
|
Shares redeemed, value |
|
|
|
$ 59,600
|
|
|
Director [Member] | Common Stock [Member] |
|
|
|
|
|
|
Shares purchased award |
|
|
|
5,000
|
|
|
Shares par value |
|
|
|
$ 0.0001
|
|
|
Exercise price of stock option |
$ 9,400
|
$ 10,750
|
|
|
|
|
Board Member and Executive Chairman [Member] | Common Stock [Member] |
|
|
|
|
|
|
Shares purchased award |
|
|
|
|
12,500
|
|
Exercise price of stock option |
|
|
|
|
$ 41,902
|
|
Shares redeemed |
|
|
|
|
10,000
|
|
Shares redeemed, value |
|
|
|
|
$ 21,150
|
|
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 |
- 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 |
- 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 |
- DefinitionNumber of stock bought back by the entity at the exercise price or redemption price.
+ 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_StockRedeemedOrCalledDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock bought back by the entity at the exercise price or redemption price.
+ 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_StockRedeemedOrCalledDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=srt_DirectorMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_BoardMemberAndExecutiveChairmanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Commitments and Contingencies (Details Narrative) - USD ($)
|
|
|
|
|
|
1 Months Ended |
3 Months Ended |
9 Months Ended |
12 Months Ended |
Aug. 29, 2024 |
Jan. 01, 2023 |
Dec. 01, 2022 |
Apr. 11, 2022 |
Aug. 26, 2021 |
Jul. 31, 2024 |
Aug. 31, 2022 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Jun. 30, 2024 |
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Net income loss |
|
|
|
|
|
|
|
$ 583,101
|
$ 1,634,790
|
$ 3,000,002
|
$ 5,607,804
|
|
Operating expenses |
|
|
|
|
|
|
|
$ 4,742,341
|
$ 3,716,463
|
13,199,337
|
11,186,189
|
|
Deferred Profit Sharing [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Operating expenses |
|
|
|
|
|
|
|
|
|
$ 500,000
|
$ 450,000
|
|
Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Net income loss |
|
|
|
|
|
|
|
|
|
|
|
$ 6,500,000
|
Chief Executive Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Shares awarded |
|
|
|
|
|
|
|
|
|
|
|
29,630
|
Shares to pay the tax withholding liability |
|
|
|
|
|
|
|
|
|
|
|
11,394
|
Executive Chairman [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Shares awarded |
|
|
|
|
|
|
|
|
|
|
|
22,988
|
Shares to pay the tax withholding liability |
|
|
|
|
|
|
|
|
|
|
|
9,142
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Net income loss |
|
|
|
|
|
|
|
|
|
|
|
$ 4,564,459
|
Restricted Stock Units (RSUs) [Member] | Chief Executive Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Net income loss |
|
|
|
|
|
|
|
|
|
|
|
$ 6,846,750
|
Shares awarded |
|
|
|
|
|
|
|
|
|
|
|
118,519
|
Shares to pay the tax withholding liability |
|
|
|
|
|
|
|
|
|
|
|
46,367
|
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted |
|
|
15,000
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted |
5,000
|
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted |
10,000
|
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] | Board of Directors Chairman [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures |
|
42,735
|
|
|
|
|
|
|
|
|
|
|
2017 Equity Incentive Plan [Member] | Chief Operating Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Stock of restricted stock units forfeited |
|
|
|
|
|
|
168,090
|
|
|
|
|
|
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures |
|
|
|
|
|
|
|
|
|
10,543
|
|
|
2017 Equity Incentive Plan [Member] | Chief Executive Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Stock of restricted stock units forfeited |
|
|
|
|
|
40,229
|
|
|
|
|
|
|
2017 Equity Incentive Plan [Member] | Executive Chairman [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures |
|
|
|
|
|
|
|
|
|
14,057
|
|
|
2017 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Co-Chief Executive Officer and Chief Operating Officer[Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Loss Contingencies [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares granted |
|
|
|
288,889
|
392,223
|
|
|
|
|
|
|
|
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/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1
+ Details
Name: |
us-gaap_LossContingenciesLineItems |
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 |
- 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 |
- 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 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 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: |
srt_RangeAxis=srt_MinimumMember |
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_ExecutiveChairmanMember |
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_ChiefFinancialOfficerMember |
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=srt_BoardOfDirectorsChairmanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=VTSI_TwoThousandAndSeventeenEquityIncentivePlanMember |
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: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=VTSI_CoChiefExecutiveOfficerAndChiefOperatingOfficerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Schedule of Non-Qualified Stock Options (Details) - Non Qualified Stock Option [Member] - $ / shares
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2024 |
Dec. 31, 2023 |
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 period |
|
(15,000)
|
Weighted Exercise Price, Option outstanding, end of period |
|
$ 4.03
|
Number of Stock Options, Options outstanding, end of period |
|
15,000
|
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.24.3
Stockholders’ Equity (Details Narrative) - USD ($)
|
3 Months Ended |
9 Months Ended |
12 Months Ended |
|
|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Jun. 30, 2024 |
Jan. 09, 2019 |
Oct. 25, 2016 |
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Weighted average contractual term for options outstanding and exercisable |
|
|
0 years
|
0 years
|
|
|
|
Aggregate intrinsic value of options outstanding and exercisable |
$ 0
|
$ 34,425
|
$ 0
|
$ 34,425
|
|
|
|
Proceeds from exercise options |
0
|
14,700
|
20,150
|
41,902
|
|
|
|
Net income |
$ 583,101
|
$ 1,634,790
|
$ 3,000,002
|
$ 5,607,804
|
|
|
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Net income |
|
|
|
|
$ 4,564,459
|
|
|
Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Net income |
|
|
|
|
6,846,750
|
|
|
Chief Executive Officer [Member] | Performance Based Restricted Stock Units [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Number of restricted shares granted |
72,152
|
|
|
|
|
|
|
Shares withheld for taxes |
46,367
|
|
|
|
|
|
|
Shares withheld for taxes, value |
$ 484,861
|
|
|
|
|
|
|
Former Executive Chairman [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Number of shares issued |
|
|
58,543
|
|
|
|
|
Stock Issued During Period, Value, New Issues |
|
|
$ 487,663
|
|
|
|
|
2017 Equity Incentive Plan [Member] | Executive Chairman [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Number of shares issued |
|
|
14,057
|
|
|
|
|
2017 Equity Incentive Plan [Member] | Executive Chairman [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Number of restricted shares granted |
|
|
224,133
|
|
|
|
|
Number of shares issued |
|
|
17,753
|
|
|
|
|
2017 Equity Incentive Plan [Member] | Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Number of restricted shares granted |
|
|
288,889
|
|
|
|
|
Number of shares issued |
|
|
288,889
|
|
|
|
|
2017 Equity Incentive Plan [Member] | Chief Operating Officer [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Number of shares issued |
|
|
10,543
|
|
|
|
|
Minimum [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Net income |
|
|
|
|
$ 6,500,000
|
|
|
Common Stock [Member] | Maximum [Member] |
|
|
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
|
|
Stock repurchase value authorized |
|
|
|
|
|
$ 1,000,000
|
$ 1,000,000
|
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 |
- DefinitionStock issued during period shares issued for services withheld for taxes.
+ References
+ Details
Name: |
VTSI_StockIssuedDuringPeriodSharesIssuedForServicesWithheldForTaxes |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionStock issued during period value issued for services withheld for taxes.
+ References
+ Details
Name: |
VTSI_StockIssuedDuringPeriodValueIssuedForServicesWithheldForTaxes |
Namespace Prefix: |
VTSI_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
+ Details
Name: |
srt_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
srt_ |
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.
+ 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 |
- 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 cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
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 |
- 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 |
- 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 |
- DefinitionEquity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.
+ 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 (a) -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_StockIssuedDuringPeriodValueNewIssues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
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: |
us-gaap_PlanNameAxis=VTSI_TwoThousandAndSeventeenEquityIncentivePlanMember |
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_ChiefOperatingOfficerMember |
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: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember |
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: |
|
|
v3.24.3
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 |
- DefinitionDetail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Virtra (NASDAQ:VTSI)
Graphique Historique de l'Action
De Jan 2025 à Fév 2025
Virtra (NASDAQ:VTSI)
Graphique Historique de l'Action
De Fév 2024 à Fév 2025