false
--12-31
Q1
2024
0001419951
0001419951
2024-01-01
2024-03-31
0001419951
dtst:CommonStockParValue0.001PerShareMember
2024-01-01
2024-03-31
0001419951
dtst:WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember
2024-01-01
2024-03-31
0001419951
2024-05-15
0001419951
2024-03-31
0001419951
2023-12-31
0001419951
us-gaap:SeriesAPreferredStockMember
2024-03-31
0001419951
us-gaap:SeriesAPreferredStockMember
2023-12-31
0001419951
2023-01-01
2023-03-31
0001419951
us-gaap:PreferredStockMember
2022-12-31
0001419951
us-gaap:CommonStockMember
2022-12-31
0001419951
us-gaap:AdditionalPaidInCapitalMember
2022-12-31
0001419951
us-gaap:RetainedEarningsMember
2022-12-31
0001419951
us-gaap:NoncontrollingInterestMember
2022-12-31
0001419951
2022-12-31
0001419951
us-gaap:PreferredStockMember
2023-12-31
0001419951
us-gaap:CommonStockMember
2023-12-31
0001419951
us-gaap:AdditionalPaidInCapitalMember
2023-12-31
0001419951
us-gaap:RetainedEarningsMember
2023-12-31
0001419951
us-gaap:NoncontrollingInterestMember
2023-12-31
0001419951
us-gaap:PreferredStockMember
2023-01-01
2023-03-31
0001419951
us-gaap:CommonStockMember
2023-01-01
2023-03-31
0001419951
us-gaap:AdditionalPaidInCapitalMember
2023-01-01
2023-03-31
0001419951
us-gaap:RetainedEarningsMember
2023-01-01
2023-03-31
0001419951
us-gaap:NoncontrollingInterestMember
2023-01-01
2023-03-31
0001419951
us-gaap:PreferredStockMember
2024-01-01
2024-03-31
0001419951
us-gaap:CommonStockMember
2024-01-01
2024-03-31
0001419951
us-gaap:AdditionalPaidInCapitalMember
2024-01-01
2024-03-31
0001419951
us-gaap:RetainedEarningsMember
2024-01-01
2024-03-31
0001419951
us-gaap:NoncontrollingInterestMember
2024-01-01
2024-03-31
0001419951
us-gaap:PreferredStockMember
2023-03-31
0001419951
us-gaap:CommonStockMember
2023-03-31
0001419951
us-gaap:AdditionalPaidInCapitalMember
2023-03-31
0001419951
us-gaap:RetainedEarningsMember
2023-03-31
0001419951
us-gaap:NoncontrollingInterestMember
2023-03-31
0001419951
2023-03-31
0001419951
us-gaap:PreferredStockMember
2024-03-31
0001419951
us-gaap:CommonStockMember
2024-03-31
0001419951
us-gaap:AdditionalPaidInCapitalMember
2024-03-31
0001419951
us-gaap:RetainedEarningsMember
2024-03-31
0001419951
us-gaap:NoncontrollingInterestMember
2024-03-31
0001419951
dtst:OneCustomerMember
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
2024-01-01
2024-03-31
0001419951
dtst:OneCustomerMember
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
2023-01-01
2023-12-31
0001419951
dtst:OneCustomerMember
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
2024-01-01
2024-03-31
0001419951
dtst:OneCustomerMember
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
2023-01-01
2023-03-31
0001419951
2023-01-01
2023-12-31
0001419951
us-gaap:ServiceMember
country:US
2024-01-01
2024-03-31
0001419951
us-gaap:ServiceMember
dtst:InternationalMember
2024-01-01
2024-03-31
0001419951
us-gaap:ServiceMember
2024-01-01
2024-03-31
0001419951
dtst:EquipmentAndSoftwareMember
country:US
2024-01-01
2024-03-31
0001419951
dtst:EquipmentAndSoftwareMember
dtst:InternationalMember
2024-01-01
2024-03-31
0001419951
dtst:EquipmentAndSoftwareMember
2024-01-01
2024-03-31
0001419951
dtst:ManagedServicesMember
country:US
2024-01-01
2024-03-31
0001419951
dtst:ManagedServicesMember
dtst:InternationalMember
2024-01-01
2024-03-31
0001419951
dtst:ManagedServicesMember
2024-01-01
2024-03-31
0001419951
dtst:NexxisVoipServicesMember
country:US
2024-01-01
2024-03-31
0001419951
dtst:NexxisVoipServicesMember
dtst:InternationalMember
2024-01-01
2024-03-31
0001419951
dtst:NexxisVoipServicesMember
2024-01-01
2024-03-31
0001419951
dtst:OtherMember
country:US
2024-01-01
2024-03-31
0001419951
dtst:OtherMember
dtst:InternationalMember
2024-01-01
2024-03-31
0001419951
dtst:OtherMember
2024-01-01
2024-03-31
0001419951
country:US
2024-01-01
2024-03-31
0001419951
dtst:InternationalMember
2024-01-01
2024-03-31
0001419951
us-gaap:ServiceMember
country:US
2023-01-01
2023-03-31
0001419951
us-gaap:ServiceMember
dtst:InternationalMember
2023-01-01
2023-03-31
0001419951
us-gaap:ServiceMember
2023-01-01
2023-03-31
0001419951
dtst:EquipmentAndSoftwareMember
country:US
2023-01-01
2023-03-31
0001419951
dtst:EquipmentAndSoftwareMember
dtst:InternationalMember
2023-01-01
2023-03-31
0001419951
dtst:EquipmentAndSoftwareMember
2023-01-01
2023-03-31
0001419951
dtst:ManagedServicesMember
country:US
2023-01-01
2023-03-31
0001419951
dtst:ManagedServicesMember
dtst:InternationalMember
2023-01-01
2023-03-31
0001419951
dtst:ManagedServicesMember
2023-01-01
2023-03-31
0001419951
dtst:NexxisVoipServicesMember
country:US
2023-01-01
2023-03-31
0001419951
dtst:NexxisVoipServicesMember
dtst:InternationalMember
2023-01-01
2023-03-31
0001419951
dtst:NexxisVoipServicesMember
2023-01-01
2023-03-31
0001419951
dtst:OtherMember
country:US
2023-01-01
2023-03-31
0001419951
dtst:OtherMember
dtst:InternationalMember
2023-01-01
2023-03-31
0001419951
dtst:OtherMember
2023-01-01
2023-03-31
0001419951
country:US
2023-01-01
2023-03-31
0001419951
dtst:InternationalMember
2023-01-01
2023-03-31
0001419951
us-gaap:TransferredAtPointInTimeMember
2024-01-01
2024-03-31
0001419951
us-gaap:TransferredAtPointInTimeMember
2023-01-01
2023-03-31
0001419951
us-gaap:TransferredOverTimeMember
2024-01-01
2024-03-31
0001419951
us-gaap:TransferredOverTimeMember
2023-01-01
2023-03-31
0001419951
us-gaap:OptionMember
2024-01-01
2024-03-31
0001419951
us-gaap:OptionMember
2023-01-01
2023-03-31
0001419951
us-gaap:WarrantMember
2024-01-01
2024-03-31
0001419951
us-gaap:WarrantMember
2023-01-01
2023-03-31
0001419951
us-gaap:TechnologyEquipmentMember
2024-03-31
0001419951
us-gaap:TechnologyEquipmentMember
2023-12-31
0001419951
us-gaap:FurnitureAndFixturesMember
2024-03-31
0001419951
us-gaap:FurnitureAndFixturesMember
2023-12-31
0001419951
us-gaap:LeaseholdImprovementsMember
2024-03-31
0001419951
us-gaap:LeaseholdImprovementsMember
2023-12-31
0001419951
dtst:ComputerHardwareAndSoftwareMember
2024-03-31
0001419951
dtst:ComputerHardwareAndSoftwareMember
2023-12-31
0001419951
dtst:DataCenterEquipmentMember
2024-03-31
0001419951
dtst:DataCenterEquipmentMember
2023-12-31
0001419951
us-gaap:GoodwillMember
2023-01-01
2023-12-31
0001419951
us-gaap:GoodwillMember
2023-12-31
0001419951
us-gaap:TrademarksMember
2023-01-01
2023-12-31
0001419951
us-gaap:TrademarksMember
2023-12-31
0001419951
us-gaap:CustomerListsMember
2023-12-31
0001419951
dtst:ABCAcquiredContractsMember
2023-12-31
0001419951
dtst:SIASAcquiredContractsMember
2023-12-31
0001419951
us-gaap:NoncompeteAgreementsMember
2023-12-31
0001419951
dtst:WebsiteAndDigitalAssetsMember
2023-12-31
0001419951
us-gaap:GoodwillMember
2024-01-01
2024-03-31
0001419951
us-gaap:GoodwillMember
2024-03-31
0001419951
us-gaap:TrademarksMember
2024-01-01
2024-03-31
0001419951
us-gaap:TrademarksMember
2024-03-31
0001419951
us-gaap:CustomerListsMember
2024-03-31
0001419951
dtst:ABCAcquiredContractsMember
2024-03-31
0001419951
dtst:SIASAcquiredContractsMember
2024-03-31
0001419951
us-gaap:NoncompeteAgreementsMember
2024-03-31
0001419951
dtst:WebsiteAndDigitalAssetsMember
2024-03-31
0001419951
2021-07-30
2021-07-31
0001419951
2021-12-29
2022-01-02
0001419951
2022-07-01
0001419951
2024-01-16
2024-01-17
0001419951
2024-04-09
2024-04-10
0001419951
dtst:TechnicalEquipmentMember
2021-10-29
2021-11-01
0001419951
dtst:TechnicalEquipmentMember
2021-12-29
2022-01-02
0001419951
dtst:TechnicalEquipment1Member
2021-12-29
2022-01-02
0001419951
dtst:TechnicalEquipmentMember
us-gaap:SubsequentEventMember
2024-05-06
2024-05-07
0001419951
dtst:SystemsTradingMember
2021-03-02
2021-03-04
0001419951
dtst:SystemsTradingMember
2021-12-29
2022-01-02
0001419951
dtst:SystemsTradingMember
2022-03-29
2022-04-02
0001419951
dtst:FlagshipAcquisitionMember
2024-03-31
0001419951
dtst:FlagshipAcquisitionMember
2024-01-01
2024-03-31
0001419951
srt:MinimumMember
2024-03-31
0001419951
srt:MaximumMember
2024-03-31
0001419951
us-gaap:RestrictedStockUnitsRSUMember
2023-12-30
2024-01-02
0001419951
us-gaap:RestrictedStockUnitsRSUMember
2024-01-01
2024-03-31
0001419951
us-gaap:RestrictedStockUnitsRSUMember
2023-01-01
2023-03-31
0001419951
us-gaap:RestrictedStockUnitsRSUMember
2024-03-31
0001419951
us-gaap:EmployeeStockOptionMember
2023-12-31
0001419951
us-gaap:EmployeeStockOptionMember
2023-01-01
2023-12-31
0001419951
us-gaap:EmployeeStockOptionMember
2024-01-01
2024-03-31
0001419951
us-gaap:EmployeeStockOptionMember
2024-03-31
0001419951
srt:MinimumMember
2024-01-01
2024-03-31
0001419951
srt:MaximumMember
2024-01-01
2024-03-31
0001419951
srt:MinimumMember
2023-01-01
2023-03-31
0001419951
srt:MaximumMember
2023-01-01
2023-03-31
0001419951
dtst:EisnerMaglioneCPAsLLCMember
2024-01-01
2024-03-31
0001419951
dtst:EisnerMaglioneCPAsLLCMember
2023-01-01
2023-03-31
0001419951
dtst:CloudFirstTechnologiesCorporationMember
2024-01-01
2024-03-31
0001419951
dtst:NexxisIncMember
2024-01-01
2024-03-31
0001419951
dtst:CloudFirstTechnologiesMember
2024-03-31
0001419951
dtst:NexxisIncMember
2024-03-31
0001419951
us-gaap:CorporateMember
2024-03-31
0001419951
dtst:CloudFirstTechnologiesMember
2023-12-31
0001419951
dtst:NexxisIncMember
2023-12-31
0001419951
us-gaap:CorporateMember
2023-12-31
0001419951
dtst:CloudFirstTechnologiesMember
2024-01-01
2024-03-31
0001419951
dtst:NexxisIncMember
2024-01-01
2024-03-31
0001419951
us-gaap:CorporateMember
2024-01-01
2024-03-31
0001419951
dtst:CloudFirstTechnologiesMember
2023-01-01
2023-03-31
0001419951
dtst:NexxisIncMember
2023-01-01
2023-03-31
0001419951
us-gaap:CorporateMember
2023-01-01
2023-03-31
0001419951
us-gaap:SubsequentEventMember
2024-04-01
2024-04-02
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
xbrli:pure
UNITED
STATES
SECURITIES
AND EXCHANGE COMMISSION
WASHINGTON,
D.C. 20549
FORM
10-Q
(Mark One)
☒ |
QUARTERLY
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended March 31, 2024
☐ |
TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from _____________to____________________________
Commission File No. 000-35384
DATA STORAGE CORPORATION
(Exact name of registrant as specified in its charter)
Nevada |
|
98-0530147 |
(State or other jurisdiction of
incorporation or organization) |
|
(I.R.S. Employer
Identification No.) |
|
|
|
225 Broadhollow Road, Suite 307
Melville, NY |
|
11747 |
(Address of principal executive offices) |
|
(Zip Code) |
Registrant’s telephone number, including area
code: (212) 564-4922
Securities registered under Section 12(b) of the Exchange Act:
Title of each class |
|
Trading Symbol(s) |
|
Name of each exchange on which registered |
Common Stock, par value $0.001 per share |
|
DTST |
|
The Nasdaq Capital Market |
|
|
|
|
|
Warrants to purchase shares of Common Stock, par value $0.001 per share |
|
DTSTW |
|
The 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 ST (§232.405 of
this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒
No ☐
Indicate by check mark whether the registrant is a
large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company and 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 Exchange Act. Yes ☐ No
☒
The number of shares of the registrant’s common
stock outstanding as of May 15, 2024, was 6,970,943.
DATA STORAGE CORPORATION
FORM 10-Q
INDEX
DATA STORAGE CORPORATION AND SUBSIDIARIES |
CONSOLIDATED BALANCE SHEETS |
|
|
|
|
|
|
|
|
|
|
|
March 31, 2024
(Unaudited) |
|
December 31, 2023 |
ASSETS |
|
|
|
|
|
|
|
|
Current Assets: |
|
|
|
|
|
|
|
|
Cash and cash equivalents |
|
$ |
640,742 |
|
|
$ |
1,428,730 |
|
Accounts receivable (less provision for credit losses of $62,051 and $7,915 in 2024 and 2023, respectively) |
|
|
4,437,666 |
|
|
|
1,259,972 |
|
Marketable securities |
|
|
11,261,565 |
|
|
|
11,318,196 |
|
Prepaid expenses and other current assets |
|
|
666,957 |
|
|
|
513,175 |
|
Total Current Assets |
|
|
17,006,930 |
|
|
|
14,520,073 |
|
|
|
|
|
|
|
|
|
|
Property and Equipment: |
|
|
|
|
|
|
|
|
Property and equipment |
|
|
8,196,862 |
|
|
|
7,838,225 |
|
Less—Accumulated depreciation |
|
|
(5,331,503 |
) |
|
|
(5,105,451 |
) |
Net Property and Equipment |
|
|
2,865,359 |
|
|
|
2,732,774 |
|
|
|
|
|
|
|
|
|
|
Other Assets: |
|
|
|
|
|
|
|
|
Goodwill |
|
|
4,238,671 |
|
|
|
4,238,671 |
|
Operating lease right-of-use assets |
|
|
36,160 |
|
|
|
62,981 |
|
Other assets |
|
|
48,436 |
|
|
|
48,436 |
|
Intangible assets, net |
|
|
1,628,937 |
|
|
|
1,698,084 |
|
Total Other Assets |
|
|
5,952,204 |
|
|
|
6,048,172 |
|
|
|
|
|
|
|
|
|
|
Total Assets |
|
$ |
25,824,493 |
|
|
$ |
23,301,019 |
|
|
|
|
|
|
|
|
|
|
LIABILITIES AND STOCKHOLDERS’ DEFICIT |
|
|
|
|
|
|
|
|
Current Liabilities: |
|
|
|
|
|
|
|
|
Accounts payable and accrued expenses |
|
$ |
4,835,868 |
|
|
$ |
2,608,938 |
|
Deferred revenue |
|
|
310,123 |
|
|
|
336,201 |
|
Finance leases payable |
|
|
214,961 |
|
|
|
263,600 |
|
Finance leases payable related party |
|
|
155,164 |
|
|
|
235,944 |
|
Operating lease liabilities short term |
|
|
36,733 |
|
|
|
63,983 |
|
Total Current Liabilities |
|
|
5,552,849 |
|
|
|
3,508,666 |
|
|
|
|
|
|
|
|
|
|
Finance leases payable |
|
|
— |
|
|
|
17,641 |
|
Finance leases payable related party |
|
|
— |
|
|
|
20,297 |
|
Total Long-Term Liabilities |
|
|
— |
|
|
|
37,938 |
|
|
|
|
|
|
|
|
|
|
Total Liabilities |
|
|
5,552,849 |
|
|
|
3,546,604 |
|
|
|
|
|
|
|
|
|
|
Commitments and contingencies (Note 7) |
|
|
— |
|
|
|
— |
|
|
|
|
|
|
|
|
|
|
Stockholders’ Equity: |
|
|
|
|
|
|
|
|
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 shares issued and outstanding as of March 31, 2024 and December 31, 2023 |
|
|
— |
|
|
|
— |
|
Common stock, par value $.001; 250,000,000 shares authorized; 6,929,950 and 6,880,460 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively |
|
|
6,930 |
|
|
|
6,881 |
|
Additional paid in capital |
|
|
39,661,561 |
|
|
|
39,490,285 |
|
Accumulated deficit |
|
|
(19,148,701 |
) |
|
|
(19,505,803 |
) |
Total Data Storage Corporation Stockholders’ Equity |
|
|
20,519,790 |
|
|
|
19,991,363 |
|
Non-controlling interest in consolidated subsidiary |
|
|
(248,146 |
) |
|
|
(236,948 |
) |
Total Stockholder’s Equity |
|
|
20,271,644 |
|
|
|
19,754,415 |
|
Total Liabilities and Stockholders’ Equity |
|
$ |
25,824,493 |
|
|
$ |
23,301,019 |
|
The accompanying notes are an integral part of these condensed consolidated Financial Statements. |
DATA STORAGE CORPORATION AND SUBSIDIARIES |
CONSOLIDATED
STATEMENTS OF OPERATIONS (UNAUDITED) |
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
2024 |
|
2023 |
|
|
|
|
|
Sales |
|
$ |
8,235,747 |
|
|
$ |
6,879,723 |
|
|
|
|
|
|
|
|
|
|
Cost of sales |
|
|
5,269,275 |
|
|
|
4,789,978 |
|
|
|
|
|
|
|
|
|
|
Gross Profit |
|
|
2,966,472 |
|
|
|
2,089,745 |
|
|
|
|
|
|
|
|
|
|
Selling, general and administrative |
|
|
2,752,677 |
|
|
|
2,130,759 |
|
|
|
|
|
|
|
|
|
|
Income (loss) from Operations |
|
|
213,795 |
|
|
|
(41,014 |
) |
|
|
|
|
|
|
|
|
|
Other Income (Expense) |
|
|
|
|
|
|
|
|
Interest income |
|
|
143,369 |
|
|
|
103,424 |
|
Interest expense |
|
|
(11,260 |
) |
|
|
(27,347 |
) |
Total Other Income (Expense) |
|
|
132,109 |
|
|
|
76,077 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provision from income taxes |
|
|
— |
|
|
|
— |
|
|
|
|
|
|
|
|
|
|
Net Income |
|
|
345,904 |
|
|
|
35,063 |
|
|
|
|
|
|
|
|
|
|
Loss in Non-controlling interest in consolidated subsidiary |
|
|
11,198 |
|
|
|
15,603 |
|
|
|
|
|
|
|
|
|
|
Net Income Attributable to Common Stockholders |
|
$ |
357,102 |
|
|
$ |
50,666 |
|
|
|
|
|
|
|
|
|
|
Earnings per Share – Basic |
|
$ |
0.05 |
|
|
$ |
0.01 |
|
Earnings per Share – Diluted |
|
$ |
0.05 |
|
|
$ |
0.01 |
|
Weighted Average Number of Shares – Basic |
|
|
7,090,389 |
|
|
|
6,822,127 |
|
Weighted Average Number of Shares – Diluted |
|
|
7,259,472 |
|
|
|
6,954,320 |
|
The accompanying notes are an integral part of these condensed consolidated Financial Statements. |
DATA STORAGE CORPORATION AND SUBSIDIARIES |
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY |
FOR THE THREE MONTHS
ENDED MARCH 31, 2024 AND 2023 (UNAUDITED) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred Stock |
|
Common Stock |
|
Additional Paid-in Capital |
|
Accumulated Deficit |
|
Non-Controlling Interest |
|
Total Stockholders’ Equity |
|
|
Shares |
|
Amount |
|
Shares |
|
Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance January 1, 2023 |
|
|
— |
|
|
$ |
— |
|
|
|
6,822,127 |
|
|
$ |
6,822 |
|
|
$ |
38,982,440 |
|
|
$ |
(19,887,378 |
) |
|
$ |
(154,689 |
) |
|
$ |
18,947,195 |
|
Stock-based compensation |
|
|
— |
|
|
|
— |
|
|
|
12,500 |
|
|
|
13 |
|
|
|
86,456 |
|
|
|
— |
|
|
|
— |
|
|
|
86,469 |
|
Net Income (Loss) |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
50,666 |
|
|
|
(15,603 |
) |
|
|
35,063 |
|
Balance, March 31, 2023 |
|
|
— |
|
|
$ |
— |
|
|
|
6,834,627 |
|
|
$ |
6,835 |
|
|
$ |
39,068,896 |
|
|
$ |
(19,836,712 |
) |
|
$ |
(170,292 |
) |
|
$ |
19,068,727 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Balance January 1, 2024 |
|
|
— |
|
|
$ |
— |
|
|
|
6,880,460 |
|
|
$ |
6,881 |
|
|
$ |
39,490,285 |
|
|
$ |
(19,505,803 |
) |
|
$ |
(236,948 |
) |
|
$ |
19,754,415 |
|
Stock-based compensation |
|
|
— |
|
|
|
— |
|
|
|
49,490 |
|
|
|
49 |
|
|
|
171,276 |
|
|
|
— |
|
|
|
— |
|
|
|
171,325 |
|
Net Income (Loss) |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
357,102 |
|
|
|
(11,198 |
) |
|
|
345,904 |
|
Balance, March 31, 2024 |
|
|
— |
|
|
$ |
— |
|
|
|
6,929,950 |
|
|
$ |
6,930 |
|
|
$ |
39,661,561 |
|
|
$ |
(19,148,701 |
) |
|
$ |
(248,146 |
) |
|
$ |
20,271,644 |
|
The accompanying notes are an integral part of these condensed consolidated Financial Statements. |
DATA STORAGE CORPORATION AND SUBSIDIARIES |
CONSOLIDATED
STATEMENTS OF CASH FLOWS (UNAUDITED) |
| |
| | | |
| | |
| |
Three Months Ended March 31, |
| |
2024 | |
2023 |
Cash Flows from Operating Activities: | |
| | | |
| | |
Net income | |
$ | 345,904 | | |
$ | 35,063 | |
Adjustments to reconcile net income to net cash (used
in) provided by operating activities: | |
| | | |
| | |
Depreciation and amortization | |
| 295,198 | | |
| 288,710 | |
Stock based compensation | |
| 171,325 | | |
| 86,469 | |
Changes in Assets and Liabilities: | |
| | | |
| | |
Accounts receivable | |
| (3,177,694 | ) | |
| (168,334 | ) |
Other assets | |
| — | | |
| (17,300 | ) |
Prepaid expenses and other current assets | |
| (153,782 | ) | |
| (293,794 | ) |
Right of use asset | |
| 26,821 | | |
| 50,659 | |
Accounts payable and accrued expenses | |
| 2,226,932 | | |
| 491,669 | |
Deferred revenue | |
| (26,078 | ) | |
| 28,213 | |
Operating lease liability | |
| (27,250 | ) | |
| (52,216 | ) |
Net Cash (Used in) Provided by Operating
Activities | |
| (318,624 | ) | |
| 449,139 | |
Cash Flows from Investing Activities: | |
| | | |
| | |
Capital expenditures | |
| (358,637 | ) | |
| (426,671 | ) |
Sale of marketable securities | |
| 200,000 | | |
| — | |
Net Cash Used in Investing Activities | |
| (302,006 | ) | |
| (530,094 | ) |
Cash Flows from Financing Activities: | |
| | | |
| | |
Repayments of finance lease obligations related party | |
| (66,280 | ) | |
| (183,464 | ) |
Repayments of finance lease obligations | |
| (101,078 | ) | |
| (140,264 | ) |
Net Cash Used in Financing Activities | |
| (167,358 | ) | |
| (323,728 | ) |
| |
| | | |
| | |
Decrease in Cash and Cash Equivalents | |
| (787,988 | ) | |
| (404,683 | ) |
| |
| | | |
| | |
Cash and Cash Equivalents, Beginning of Period | |
| 1,428,730 | | |
| 2,286,722 | |
| |
| | | |
| | |
Cash and Cash Equivalents, End of Period | |
$ | 640,742 | | |
$ | 1,882,039 | |
Supplemental Disclosures: | |
| | | |
| | |
Cash paid for interest | |
$ | 8,855 | | |
$ | 24,863 | |
Cash paid for income taxes | |
$ | — | | |
$ | — | |
The accompanying notes are an integral part of these condensed consolidated Financial Statements. |
DATA STORAGE CORPORATION
AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL
STATEMENTS
FOR THE THREE MONTHS ENDED MARCH 31, 2024
Note 1 – Basis of Presentation, Organization and Other Matters
Data Storage Corporation (“DSC” or the
“Company”) provides subscription based, long term agreements for disaster recovery solutions, cloud infrastructure, Cyber
Security and Voice and Data solutions.
Headquartered in Melville, NY, DSC offers solutions
and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education,
and government industries. DSC derives its revenues from subscription services and solutions, managed services, software and maintenance,
equipment, and onboarding provisioning. DSC maintains infrastructure and storage equipment in six technical centers in New York, Massachusetts,
Texas, North Carolina, and Canada.
On May 31, 2021, the Company completed a merger of
Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary,
Data Storage FL, LLC. Flagship is a provider of Hybrid Cloud solutions, managed services, and cloud solutions. On January 1, 2024 Flagship
Solutions, LLC was consolidated into CloudFirst Technologies Corporation.
On January 27, 2022, the Company formed Information
Technology Acquisition Corporation a special purpose acquisition company for the purpose of entering into a merger, capital
stock exchange, asset acquisition, stock purchase, recapitalization, reorganization, or other similar business combination with one or
more businesses or entities.
In the opinion of management, the accompanying unaudited
condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair
presentation of the Company’s financial statements for interim periods in accordance with accounting principles generally accepted
in the United States (“U.S. GAAP”). The information included in this quarterly report on Form 10-Q should be read in conjunction
with the audited consolidated financial statements and the accompanying notes included in the Company’s Annual Report on Form 10-K
for the year ended December 31, 2023 (“2023 Form 10-K”). The Company’s accounting policies are described in the “Notes
to Consolidated Financial Statements” in the 2023 Form 10-K and are updated, as necessary, in this Form 10-Q. The December 31, 2023
condensed consolidated balance sheet data presented for comparative purposes was derived from the audited financial statements but does
not include all disclosures required by U.S. GAAP. The results of operations for the three months ended March 31, 2024, are not necessarily
indicative of the operating results for the full year or for any other subsequent interim period.
Note 2 – Summary of Significant Accounting Policies
Principles of Consolidation
The Condensed
Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies
Corporation, a Delaware corporation, (ii) Information Technology Acquisition Corporation, a Delaware corporation, and (iii) its majority-owned
subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.
Reclassifications
Certain prior year amounts in the Condensed Consolidated Financial Statements and
the notes thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications
did not affect the prior period’s total assets, total liabilities, stockholders’ equity, net income, or net cash provided
by operating activities. During the three months ended March 31, 2024, the Company adopted a change in presentation on its Condensed Consolidated
Financial Statements in order to present segments in line with how its Chief Operating Decision Maker (“CODM”) evaluates performance
of each segment. Prior periods have been revised to reflect this change in the presentation.
Recently Issued and Newly Adopted Accounting Pronouncements
In March 2023, the FASB issued ASU 2023-01, “Leases
(Topic 842): Common Control Arrangements.” The new accounting rules require that leasehold improvements associated with common control
leases be amortized by the lessee over the useful life of the leasehold improvements to the common control group (regardless of the lease
term) as long as the lessee controls the use of the underlying asset (the leased asset) through a lease. These leases should also be accounted
for as a transfer between entities under common control through an adjustment to equity if, and when, the lessee no longer controls the
use of the underlying asset. The Company adopted ASU 2023-01 and it did not have a material impact to our Condensed Consolidated Financial
statement.
In November 2023, the Financial Accounting Standards Board (“FASB”)
issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which enhances reportable segment disclosure
requirements primarily through expanded disclosures around significant segment expenses. The amendments are effective for fiscal years
beginning after December 15, 2024. The amendments should be applied retrospectively to all prior periods presented in the financial statements.
The Company is currently evaluating the impact of the ASU and expects to include updated segment expense disclosures in its Annual Report
on Form 10-K for the fiscal year ended December 31, 2024.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740):
Improvements to Income Tax Disclosures, which requires disclosure of specific categories meeting a quantitative threshold within the income
tax rate reconciliation, as well as disaggregation of income taxes paid by jurisdiction. This ASU, which can be applied either prospectively
or retrospectively, is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently
evaluating the impact of the ASU and expects to include updated income tax disclosures.
Use of Estimates
The preparation of financial statements in conformity
with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the
reporting period. Actual results could differ from these estimates.
Estimated Fair Value of Financial Instruments
The Company’s financial instruments include
cash, accounts receivable, accounts payable and lease commitments. Management believes the estimated fair value of these accounts on March
31, 2024, approximate their carrying value as reflected in the balance sheet due to their short-term nature. The carrying values of certain
of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest
rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.
The
fair value measurement disclosures are grouped into three levels based on valuation factors:
|
● |
Level
1 – quoted prices in active markets for identical investments |
|
● |
Level
2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs) |
|
● |
Level
3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments) |
The
Company’s Level 1 assets/liabilities include cash, accounts receivable, marketable securities, accounts payable, prepaid, and other
current assets. Management believes the estimated fair value of these accounts at March 31, 2024, approximate their carrying value as
reflected in the balance sheets due to the short-term nature of these instruments.
The
Company’s Level 2 assets/liabilities includes the Company’s finance and operating lease assets and liabilities. Their carrying
value approximates their fair values based upon a comparison of the interest rate and terms of the leases.
The
Company’s Level 3 assets/liabilities include goodwill and intangible assets. Inputs to determine fair value are generally unobservable
and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The fair values are therefore discounted cash flow models. Unobservable inputs used in the models are significant to the fair values
of the assets and liabilities.
Assets and Liabilities Measured at Fair Value on
a Nonrecurring Basis
Certain assets and liabilities are measured at fair
value on a nonrecurring basis. Assets and liabilities recognized or disclosed at fair value on the consolidated financial statements on
a nonrecurring basis include items such as property, plant and equipment, operating lease right-of-use assets, goodwill, and other intangible
assets. These assets are measured using Level 3 inputs, if determined to be impaired.
Cash and Cash Equivalents
The Company considers all highly liquid investments
with an original maturity, or remaining maturity at the time of purchase, of three months or less, to be cash equivalents. As of March
31, 2024, and December 31, 2023, the Company had cash and cash equivalents of $640,742 and $1,428,730, respectively.
Investments
Marketable securities that are bought and held principally
for the purpose of selling them in the near term and are classified as trading securities and are reported at fair value, with unrealized
gains and losses recognized in earnings.
The following table sets forth a summary of the changes
in equity investments during the three months ended March 31, 2024, and the year ended December 31, 2023:
Schedule of changes
in equity investments measured at fair value |
|
|
|
|
For the year ended December 31, 2023 |
|
|
Total |
As of January 1, 2023 |
|
$ |
9,010,968 |
|
Purchase of equity investments |
|
|
2,307,228 |
|
Unrealized gains |
|
|
— |
|
As of December 31, 2023 |
|
$ |
11,318,196 |
|
|
|
For the three months ended March 31, 2024 |
|
|
Total |
As of December 31, 2023 |
|
$ |
11,318,196 |
|
Purchase of equity investments |
|
|
143,369 |
|
Unrealized gains |
|
|
— |
|
Sale of equity investments |
|
|
(200,000 |
) |
As of March 31, 2024 |
|
$ |
11,261,565 |
|
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments and assets subjecting the Company
to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable.
The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may
exceed the amount of insurance provided on such deposits.
The Company’s customers are primarily concentrated in the United
States.
As of March 31, 2024, DSC had one customer with an
accounts receivable balance representing 59% of total accounts receivable. As of December 31, 2023, the Company had one customer
with an accounts receivable balance representing 20% of total accounts receivable.
For the three months ended March 31, 2024, the Company
had one customer that accounted for 32% of revenue. For the three months ended March 31, 2023, the
Company had one customer that accounted for 33% of revenue.
Accounts
Receivable / Provision for Credit Losses
The Company sells its services to customers on an
open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivable are typically
due within 30 days. ASU 2016-13 requires the recognition of lifetime estimated credit losses expected to occur for trade accounts
receivable. The guidance also requires we pool assets with similar risk characteristics and consider current economic conditions when
estimating losses. During the three months ended March 31, 2024 and 2023 the Company recorded $54,136, and $3,886 respectively as the change in expected credit losses. Clients invoiced in advance for
services are reflected in deferred revenue on the Company’s balance sheet.
Property and Equipment
Property and equipment are recorded at cost and depreciated
over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated
useful lives in years for depreciation are five to seven years for property and equipment. Additions, betterments, and replacements
are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold
or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized
in income.
Goodwill and Other Intangibles
The Company tests
goodwill and other intangible assets for impairment on at least an annual basis. Impairment
exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and
intangible assets, the Company uses many assumptions and estimates using an income-based approach that directly impacts the results
of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that
are reviewed and approved by various levels of management.
The Company tests goodwill for impairment on an annual
basis on December 31, or more frequently if events occur or circumstances change indicating that the fair value of the goodwill may be
below its carrying amount. The Company has four reporting units. The Company uses an income-based approach to determine the fair value
of the reporting units. This approach uses a discounted cash flow methodology and the ability of the Company’s reporting units to
generate cash flows as measures of fair value of its reporting units.
Revenue Recognition
Nature of goods and services
The following is a description of the products and
services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant
payment terms for each:
|
1) |
Cloud Infrastructure and Disaster Recovery Revenue |
Cloud Infrastructure provides clients with the ability
to migrate their on-premises computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets
located in Tier 3 data centers. DSC owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant
IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital
expenditures. The client pays a monthly fee and can increase capacity as required.
Clients can subscribe to an array of disaster recovery
solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting,
and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information
and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster. Client’s data
is vaulted at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their
back to work objective in a disaster.
These services are performed at the inception of a
contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services
ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition,
clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s
staff.
The Company also derives both one-time and subscription-based
revenue from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud
services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery
tests and manufacturer support for equipment and on-going monitoring of client system performance.
|
3) |
Equipment and Software |
The Company provides equipment and software and actively
participates in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various
software, infrastructure and hybrid cloud solutions provided to clients.
|
4) |
Nexxis Voice over Internet and Direct Internet Access |
The Company provides VoIP, Internet access and data
transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The Company provides
Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.
Disaggregation of revenue
In the following table, revenue is disaggregated by
major product line, geography, and timing of revenue recognition.
Schedule of revenue is disaggregated by major product | |
| | | |
| | | |
| | |
For the Three Months |
Ended March 31, 2024 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,853,249 | | |
$ | 99,646 | | |
$ | 2,952,895 | |
Equipment and Software | |
| 4,084,647 | | |
| — | | |
| 4,084,647 | |
Managed Services | |
| 843,407 | | |
| — | | |
| 843,407 | |
Nexxis VoIP Services | |
| 276,467 | | |
| — | | |
| 276,467 | |
Other | |
| 67,893 | | |
| 10,438 | | |
| 78,331 | |
Total Revenue | |
$ | 8,125,663 | | |
$ | 110,084 | | |
$ | 8,235,747 | |
For the Three Months |
Ended March 31, 2023 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,137,317 | | |
$ | 52,324 | | |
$ | 2,189,641 | |
Equipment and Software | |
| 3,504,796 | | |
| — | | |
| 3,504,796 | |
Managed Services | |
| 876,423 | | |
| 35,107 | | |
| 911,530 | |
Nexxis VoIP Services | |
| 231,772 | | |
| — | | |
| 231,772 | |
Other | |
| 41,984 | | |
| — | | |
| 41,984 | |
Total Revenue | |
$ | 6,792,292 | | |
$ | 87,431 | | |
$ | 6,879,723 | |
For the Three Months |
Ended March 31, |
Timing of revenue recognition | |
2024 | |
2023 |
Products transferred at a point in time | |
$ | 1,045,977 | | |
$ | 3,564,543 | |
Products and services transferred over time | |
| 7,189,770 | | |
| 3,315,180 | |
Total Revenue | |
$ | 8,235,747 | | |
$ | 6,879,723 | |
Contract receivables are recorded at the invoiced
amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are
made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.
Sales are generally recorded in the month the service
is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.
Transaction price allocated to the remaining performance
obligations
The Company has the following performance obligations:
1) |
Data Vaulting: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time. |
2) |
High Availability: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business. |
|
|
3) |
Cloud Infrastructure: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems. |
|
|
4) |
Internet: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments. |
|
|
5) |
Support and Maintenance: Subscription based service offers support for clients on their servers, firewalls, desktops, or software. Services are provided 24x7x365 to the Company’s clients. |
|
|
6) |
Implementation / Set-Up Fees: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security. |
|
|
7) |
Equipment sales: Sale of servers and data storage equipment to the client. |
|
|
9) |
License: Granting SSL certificates and licenses. |
Disaster Recovery and Business Continuity Solutions
Subscription services allow clients to access data
or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for
the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the
entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably
over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a
straight-line basis over the contract term.
Initial Set-Up Fees
The Company accounts for set-up fees as a separate
performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is
non-refundable, and the Company is entitled to the payment.
Equipment Sales
The obligation for the equipment sales is such that
the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location,
depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the
performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when
the goods have left the shipping facility or delivered to the client, depending on shipping terms).
License - granting SSL certificates and other
licenses
Performance obligations as it relates to licensing
is when the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue
standard identifies two types of licenses of IP: (i) a right to access IP; and (ii) a right to use IP. To assist in determining whether
a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s
license arrangements typically do not require the Company to make its proprietary content available to the client either through a download
or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the
license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue
at the point in time the license is granted and/or renewed for a new period.
Payment Terms
The typical terms of subscription contracts range
from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in
advance for its services, in addition to any contractual data overages or for additional services.
Warranties
The Company offers guaranteed service levels and service
guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties.”
Significant Judgement
In the instance where contracts have multiple performance
obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance
obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual
service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion
of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate
the transaction price to each performance obligation.
Impairment of Long-Lived Assets
The Company reviews its long-lived assets for impairment
whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured
as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated un-discounted
future cash flows.
Advertising Costs
The Company expenses the costs associated with advertising
as they are incurred. The Company incurred $232,240 and $189,878 for advertising costs for the three months ended March 31, 2024, and
2023, respectively.
Stock-Based Compensation
The Company follows the requirements of FASB ASC 718-10-10, Share-Based
Payments with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements
that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense
for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number
of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation, and forfeitures are recognized as
they occur.
The valuation methodology used to determine the fair
value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a
number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected
life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term.
The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not
intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s
best assessment.
Estimated volatility is a measure of the amount by
which DSC’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation
of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.
Net Income Per Common Share
Basic income per share is computed by dividing net
income by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed
by dividing net income adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts
that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially
dilutive securities outstanding during each period.
The following table sets forth the information needed
to compute basic and diluted earnings per share for the three months ended March 31, 2024, and 2023:
Schedule of earning per share basic and diluted | |
| | | |
| | |
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| |
| |
|
Net Income Available to Common Shareholders | |
$ | 357,102 | | |
$ | 50,666 | |
| |
| | | |
| | |
Weighted average number of common shares - basic | |
| 7,090,389 | | |
| 6,822,127 | |
Dilutive securities | |
| | | |
| | |
Options | |
| 169,083 | | |
| 130,526 | |
Warrants | |
| — | | |
| 1,667 | |
Weighted average number of common shares - diluted | |
| 7,259,472 | | |
| 6,954,320 | |
| |
| | | |
| | |
Earnings per share, basic | |
$ | 0.05 | | |
$ | 0.01 | |
Earnings per share, diluted | |
$ | 0.05 | | |
$ | 0.01 | |
The following table sets forth the number of potential
shares of common stock that have been excluded from diluted net income per share because their effect was anti-dilutive:
Schedule of anti-dilutive shares | |
| |
|
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| Options | | |
| 560,071 | | |
| 385,257 | |
| Warrants | | |
| 2,415,860 | | |
| 2,415,860 | |
| | | |
| 2,975,931 | | |
| 2,801,117 | |
Note 3 - Prepaids and other current assets
Prepaids and other current assets consist of the following:
Schedule of prepaids and other current assets | |
| |
|
| |
March 31, | |
December 31, |
| |
2024 | |
2023 |
Prepaid marketing & promotion | |
$ | 53,350 | | |
$ | 13,525 | |
Prepaid subscriptions and license | |
| 452,610 | | |
| 362,760 | |
Prepaid maintenance | |
| 31,532 | | |
| 31,311 | |
Prepaid insurance | |
| 93,589 | | |
| 63,247 | |
Other | |
| 35,876 | | |
| 42,332 | |
Total prepaids and other current assets | |
$ | 666,957 | | |
$ | 513,175 | |
Note 4- Property and Equipment
Property and equipment, at cost, consist of the following:
Schedule of property and equipment | |
| |
|
| |
March 31, | |
December 31, |
| |
2024 | |
2023 |
Storage equipment | |
$ | 60,288 | | |
$ | 60,288 | |
Furniture and fixtures | |
| 21,625 | | |
| 21,625 | |
Leasehold improvements | |
| 20,983 | | |
| 20,983 | |
Computer hardware and software | |
| 123,792 | | |
| 117,379 | |
Data center equipment | |
| 7,970,174 | | |
| 7,617,950 | |
Gross Property and equipment | |
| 8,196,862 | | |
| 7,838,225 | |
Less: Accumulated depreciation | |
| (5,331,503 | ) | |
| (5,105,451 | ) |
Net property and equipment | |
$ | 2,865,359 | | |
$ | 2,732,774 | |
Depreciation expense for the three months ended March
31, 2024, and 2023 was $226,051 and $218,979, respectively.
Note 5 - Goodwill and Intangible Assets
Goodwill and intangible assets consisted of the following:
Schedule of goodwill and intangible assets |
|
|
|
|
|
|
|
|
|
|
Estimated life in years |
|
Gross amount |
|
December 31, 2023, Accumulated Amortization |
|
Net |
Intangible assets not subject to amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Goodwill |
|
|
Indefinite |
|
|
$ |
4,238,671 |
|
|
$ |
— |
|
|
$ |
4,238,671 |
|
Trademarks |
|
|
Indefinite |
|
|
|
514,268 |
|
|
|
— |
|
|
|
514,268 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets not subject to amortization |
|
|
|
|
|
|
4,752,939 |
|
|
|
— |
|
|
|
4,752,939 |
|
Intangible assets subject to amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer lists |
|
|
7 |
|
|
|
2,614,099 |
|
|
|
1,434,218 |
|
|
|
1,179,881 |
|
ABC acquired contracts |
|
|
5 |
|
|
|
310,000 |
|
|
|
310,000 |
|
|
|
— |
|
SIAS acquired contracts |
|
|
5 |
|
|
|
660,000 |
|
|
|
660,000 |
|
|
|
— |
|
Non-compete agreements |
|
|
4 |
|
|
|
272,147 |
|
|
|
272,147 |
|
|
|
— |
|
Website and Digital Assets |
|
|
3 |
|
|
|
33,002 |
|
|
|
29,067 |
|
|
|
3,935 |
|
Total intangible assets subject to amortization |
|
|
|
|
|
|
3,889,248 |
|
|
|
2,705,432 |
|
|
|
1,183,816 |
|
Total Goodwill and Intangible Assets |
|
|
|
|
|
$ |
8,642,187 |
|
|
$ |
2,705,432 |
|
|
$ |
5,936,755 |
|
| |
Estimated life in years | |
Gross amount | |
March
31, 2024, Accumulated Amortization | |
Net |
Intangible assets not subject to amortization | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
| Indefinite | | |
$ | 4,238,671 | | |
$ | — | | |
$ | 4,238,671 | |
Trademarks | |
| Indefinite | | |
| 514,268 | | |
| — | | |
| 514,268 | |
| |
| | | |
| | | |
| | | |
| | |
Total intangible assets not subject to amortization | |
| | | |
| 4,752,939 | | |
| — | | |
| 4,752,939 | |
Intangible assets subject to amortization | |
| | | |
| | | |
| | | |
| | |
Customer lists | |
| 7 | | |
| 2,614,099 | | |
| 1,501,004 | | |
| 1,113,095 | |
ABC acquired contracts | |
| 5 | | |
| 310,000 | | |
| 310,000 | | |
| — | |
SIAS acquired contracts | |
| 5 | | |
| 660,000 | | |
| 660,000 | | |
| — | |
Non-compete agreements | |
| 4 | | |
| 272,147 | | |
| 272,147 | | |
| — | |
Website and Digital Assets | |
| 3 | | |
| 33,002 | | |
| 31,428 | | |
| 1,574 | |
Total intangible assets subject to amortization | |
| | | |
| 3,889,248 | | |
| 2,774,579 | | |
| 1,114,669 | |
Total Goodwill and Intangible Assets | |
| | | |
$ | 8,642,187 | | |
$ | 2,774,579 | | |
$ | 5,867,608 | |
Scheduled amortization over the next five years are as follows:
Schedule of amortization over the next five years | |
|
Period
ending December 31, | |
|
| 2024 | | |
$ | 201,931 | |
| 2025 | | |
| 267,143 | |
| 2026 | | |
| 267,143 | |
| 2027 | | |
| 267,143 | |
| 2028 | | |
| 111,309 | |
| Thereafter | | |
| — | |
| Total | | |
$ | 1,114,669 | |
Amortization expense for the three months ended March 31, 2024, and 2023
was $69,147 and $69,731, respectively.
Note 6-Leases
Operating Leases
The Company currently maintains three leases for office
space located in Melville, NY.
The first lease for office space in Melville, NY commenced
on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with the Company’s existing
lease in the same building. The base annual rent is $11,856 payable in equal monthly installments of $988.
On July 31, 2021, the Company signed a three-year
lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement
date of the lease was August 2, 2021. The monthly rent is approximately $4,965.
On January 1, 2022, the Company entered into a lease
agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $1,470 and expires
on June 30, 2022. Subsequent to June 30, 2022, the Company is on a $3,073 month-to-month lease with WeWork in Austin, TX.
On January 17, 2024, the Company entered into a lease
agreement for office space in Melville, NY. The lease commences on April 1, 2024, and has a term of sixty-seven months and requires monthly
payments of $11,931 and expires on October 30, 2029.
On April 10, 2024, the Company entered into a
lease agreement for storage space in Melville, NY. The lease commences on May 15, 2024, and requires monthly payments of $355.
On each anniversary of this agreement the monthly rent shall increase by 3%
over the previous year’s monthly rent. This lease expires on October
30, 2029.
Finance Lease Obligations
On November 1, 2021, the Company entered into a lease
agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $3,152. The lease
carries an interest rate of 6% and is a three-year lease. The term of the lease ends November 1, 2024.
On January 1, 2022, the Company entered into a lease
agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $17,718. The lease
carries an interest rate of 5% and is a three-year lease. The term of the lease ends February 1, 2025.
On January 1, 2022, the Company entered into a technical
equipment lease with a finance company. The lease obligation is payable in monthly installments of $2,037. The lease carries an interest
rate of 6% and is a three-year lease. The term of the lease ends January 1, 2025.
On May 7, 2024, the Company entered into a technical
equipment lease with a finance company. The lease obligation is payable in monthly installments of $51,680.19. The term of the lease ends
June 1, 2029.
Finance Lease Obligations – Related Party
On March 4, 2021, the Company entered into a lease
agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments
of $1,567 and expires on March 1, 2024. The lease carries an interest rate of 8%.
On January 1, 2022, the Company entered into a lease
agreement with Systems Trading effective January 1, 2022. This lease obligation is payable to Systems Trading with monthly installments
of $7,145 and expires on February 1, 2025. The lease carries an interest rate of 8%.
On April 1, 2022, the Company entered into a lease
agreement with Systems Trading effective May 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of
$6,667 and expires on March 1, 2025. The lease carries an interest rate of 8%.
The Company determines if an arrangement contains
a lease at inception. Right of Use “ROU” 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. ROU assets and liabilities are recognized
at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term
includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months
or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized
at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease
expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in
which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured
using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount
rate of 5% was used in preparation of the ROU asset and operating liabilities.
The components of lease expense were as follows:
Schedule of components of lease expense | |
|
| |
Three Months Ended March 31, 2024 |
Finance leases: | |
| | |
Amortization of assets, included in depreciation and amortization expense | |
$ | 196,069 | |
Interest on lease liabilities, included in interest expense | |
| 8,855 | |
Operating lease: | |
| | |
Amortization of assets, included in total operating expense | |
| 27,250 | |
Interest on lease liabilities, included in total operating expense | |
| 515 | |
Total net lease cost | |
$ | 232,689 | |
Supplemental balance sheet information related to leases was as follows: | |
| | |
| |
| | |
Operating Leases: | |
| | |
| |
| | |
Operating lease right-of-use asset | |
$ | 36,160 | |
| |
| | |
Current operating lease liabilities | |
$ | 36,733 | |
Noncurrent operating lease liabilities | |
| — | |
Total operating lease liabilities | |
$ | 36,733 | |
| |
March 31, 2024 |
Finance leases: | |
| | |
Property and equipment, at cost | |
$ | 5,521,716 | |
Accumulated amortization | |
| (4,689,273 | ) |
Property and equipment, net | |
$ | 832,443 | |
| |
| | |
Current obligations of finance leases | |
$ | 370,125 | |
Finance leases, net of current obligations | |
| — | |
Total finance lease liabilities | |
$ | 370,125 | |
Supplemental cash flow and other information related to leases were as
follows:
Schedule of supplemental cash flow and other information related to leases | |
|
| |
Three Months Ended March 31, 2024 |
Cash paid for amounts included in the measurement of lease liabilities: | |
| | |
Operating cash flows related to operating leases | |
$ | 27,250 | |
Financing cash flows related to finance leases | |
$ | 167,358 | |
| |
| | |
Weighted average remaining lease term (in years): | |
| | |
Operating leases | |
| 0.84 | |
Finance leases | |
| 0.80 | |
| |
| | |
Weighted average discount rate: | |
| | |
Operating leases | |
| 4 | % |
Finance leases | |
| 7 | % |
Long-term obligations under the operating and finance leases at March 31,
2024, mature as follows:
Schedule
of long term obligations operating and finance
leases | |
| |
|
For the Twelve Months Ended March 31, | |
Operating Leases | |
Finance Leases |
2024 | |
| 37,020 | | |
| 381,829 | |
2025 | |
| — | | |
| — | |
Total lease payments | |
| 37,020 | | |
| 381,829 | |
Less: Amounts representing interest | |
| (287 | ) | |
| (11,704 | ) |
Total lease obligations | |
| 36,733 | | |
| 370,125 | |
Less: long-term obligations | |
| — | | |
| — | |
Total current | |
$ | 36,733 | | |
$ | 370,125 | |
As of March 31, 2024, the Company had no additional
significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the three months ended
March 31, 2024 and 2023 was $73,303 and $60,572, respectively.
Note 7 - Commitments and Contingencies
As part of the Flagship acquisition the Company acquired
a licensing agreement for marketing related materials with a National Football League team. The Company has approximately $0.6 million
in payments over the next 3 years.
Subsequent to March 31, 2024, the Company
received communication regarding state sales and use taxes. The Company is in discussions with the agency and evaluating the amount
owed. Based on an examination of all information currently available to the Company, the Company has determined that it is
probable that an accrual is needed related to this issue. After our analysis, the Company expects the liability range to be between
$75,000 and $97,000. The Company recorded $89,000
in accrued expenses during the three months ended March 31, 2024.
Note 8 - Stockholders’ Equity
Capital Stock
The Company has 260,000,000 authorized shares
of capital stock, consisting of 250,000,000 shares of Common Stock, par value $0.001, and 10,000,000 shares of Preferred
Stock, par value $0.001 per share.
Common Stock Options
A summary of the Company’s options activity
and related information follows:
Schedule of options activity
and related information |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of |
|
Weighted |
|
Weighted |
|
|
Shares |
|
Average |
|
Average |
|
|
Under |
|
Exercise |
|
Contractual |
|
|
Options |
|
Price |
|
Life |
Options
Outstanding at December 31, 2023 |
|
|
595,347 |
|
|
$ |
3.46 |
|
|
|
5.82 |
|
Options
Granted |
|
|
136,255 |
|
|
|
3.32 |
|
|
|
5.15 |
|
Exercised |
|
|
— |
|
|
|
— |
|
|
|
— |
|
Expired/Cancelled |
|
|
(2,448 |
) |
|
|
5.41 |
|
|
|
— |
|
Options
Outstanding at March 31, 2024 |
|
|
729,154 |
|
|
$ |
2.66 |
|
|
|
6.83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options
Exercisable at March 31, 2024 |
|
|
282,072 |
|
|
$ |
2.97 |
|
|
|
5.91 |
|
Share-based compensation expense for options totaling
$104,163 and $54,433 was recognized in the Company’s results for the three months ended March 31, 2024, and 2023, respectively.
The intrinsic value of outstanding options as of March
31, 2024 and December 31, 2023, was $653,725 and $391,283, respectively.
The valuation methodology used to determine the fair
value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a
number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected
life of the options.
The risk-free interest rate assumption is based upon
observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.
Estimated volatility is a measure of the amount by
which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation
of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.
As of March 31, 2024, there was $851,984 of total
unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans
that is expected to be recognized over a weighted average period of approximately 1.6 years.
The weighted average fair value of options granted,
and the assumptions used in the Black-Scholes model during the three months ended March 31, 2024, and 2023, are set forth in the table
below.
Schedule of weighted average fair value of options granted | |
| | | |
| | |
| |
2024 | |
2023 |
Weighted
average fair value of options granted | |
$ | 3.32 | | |
$ | 1.77 | |
Risk-free
interest rate | |
| 3.94%
- 4.21 | % | |
| 3.48%
– 4.01 | % |
Volatility | |
| 126
– 159 | % | |
| 196%
– 199 | % |
Expected
life (years) | |
| 3.5
– 6 years | | |
| 10 years | |
Dividend
yield | |
| — | % | |
| — | % |
Share-based awards, restricted stock award (“RSAs”)
On January 2, 2024, the Company granted certain employees
an aggregate of 53,328 RSA’s. Compensation as a group amount to $156,251. The shares vest one third each year for three years after
issuance.
On March 31, 2024, the Board resolved that the Company
shall issue to Board members an aggregate of 14,166 RSAs Compensation as a group amount of $81,030. The shares vest one year after
issuance.
A summary of the activity related to RSUs for the
three months ended March 31, 2024, is presented below:
Schedule
of non-vested restricted stock units | |
| | | |
| | |
Restricted Stock Units (RSUs) | |
Shares | |
Weighted Average Fair Value $ |
RSUs non-vested at January 1, 2024 | |
| 208,472 | | |
| 1.90 | |
RSUs granted | |
| 84,559 | | |
| 3.40 | |
RSUs vested | |
| 49,490 | | |
| 1.74 | |
RSUs forfeited | |
| — | | |
| — | |
RSUs non-vested at March 31, 2024 | |
| 243,541 | | |
| 2.45 | |
Stock-based compensation for RSU’s has been
recorded in the consolidated statements of operations and totaled $67,162 and $52,285 for the three months ended March 31, 2024, and 2023,
respectively.
As of March 31, 2024, there was $505,795 of total
unrecognized compensation expense related to unvested RSUs granted under the Company’s share-based compensation plans that is expected
to be recognized over a weighted average period of approximately 1.5 years.
Note 9 – Litigation
The Company is currently not involved in any litigation
that it believes could have a materially adverse effect on its financial condition or results of operations. There is no action, suit,
proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending
or, to the knowledge of the executive officers of the Company or any of its subsidiaries, threatened against or affecting DSC, its common
stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such,
in which an adverse decision could have a material adverse effect.
Note 10 – Related Party Transactions
Nexxis Capital LLC
Charles M. Piluso (Chairman and CEO) and Harold Schwartz
(President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment
and provide leases to Nexxis Inc.’s customers. The Company did not receive any funds during the three months ended March 31, 2024,
and 2023, respectively.
Eisner & Maglione CPA’s LLC
Lawrence
Maglione, a member of the Board of Directors, is a partner of Eisner & Maglione CPA’s LLC. The Company paid Mr. Maglione’s
firm $3,700
and $495
for accounting and consulting services during the three months ended March 31, 2024, and 2023, respectively.
Note 12 – Segment Information
The
Company operates in two reportable segments: CloudFirst, and
Nexxis. Its segments were determined based on the Company’s internal organizational structure, the manner in which its operations
are managed, and the criteria used by its Chief Operating Decision Maker (“CODM”) to evaluate performance, which is generally
the segment’s assets, liabilities, and operating income or losses. The FSG acquisition in June of 2021 has benefited DSC with
a client base, experienced sales and marketing talent, and a strong experienced technical team. Based on over two years of information
and our experience with FSG the Company decided, based on the services and product set, as well as the talented team at FSG, to bring
together both CloudFirst and FSG. This unification on January 2024 has strengthened our overall technical teams and provided for
cross selling opportunities while reducing overall expenses.
Schedule of segment reporting income or losses |
|
|
Operations
of: |
|
Products
and services provided: |
|
|
|
CloudFirst Technologies
Corporation |
|
CloudFirst
provides services from CloudFirst technological assets deployed in six Tier 3 data centers throughout the USA and Canada. This technology
has been developed by CloudFirst. Clients are invoiced for cloud infrastructure and disaster recovery on the CloudFirst platform.
Services provided to clients are provided on a subscription basis on long term contracts. |
Nexxis Inc. |
|
Nexxis
is a single-source solution provider that delivers fully-managed cloud-based voice services, data transport, internet access, and
SD-WAN solutions focused on business continuity for today’s modern business environment. |
The following tables present certain financial information
related to the Company’s reportable segments and Corporate:
Schedule of financial information
related to reportable segments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of March 31, 2024 |
|
|
|
CloudFirst Technologies |
|
Nexxis Inc. |
|
Corporate |
|
Total |
|
|
|
|
|
|
|
|
|
Accounts receivable |
|
$ |
4,388,536 |
|
|
$ |
49,130 |
|
|
|
— |
|
|
$ |
4,437,666 |
|
Prepaid expenses and other current assets |
|
|
459,130 |
|
|
|
29,498 |
|
|
|
178,329 |
|
|
|
666,957 |
|
Net property and equipment |
|
|
2,860,215 |
|
|
|
2,694 |
|
|
|
2,450 |
|
|
|
2,865,359 |
|
Intangible assets, net |
|
|
1,628,937 |
|
|
|
— |
|
|
|
— |
|
|
|
1,628,937 |
|
Goodwill |
|
|
4,238,671 |
|
|
|
— |
|
|
|
— |
|
|
|
4,238,671 |
|
Operating lease right-of-use assets |
|
|
36,160 |
|
|
|
— |
|
|
|
— |
|
|
|
36,160 |
|
All other assets |
|
|
— |
|
|
|
— |
|
|
|
11,950,743 |
|
|
|
11,950,743 |
|
Total assets |
|
$ |
13,611,649 |
|
|
$ |
81,322 |
|
|
$ |
12,131,522 |
|
|
$ |
25,824,493 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accounts payable and accrued expenses |
|
$ |
4,483,430 |
|
|
$ |
75,203 |
|
|
$ |
277,235 |
|
|
$ |
4,835,868 |
|
Deferred revenue |
|
|
310,123 |
|
|
|
— |
|
|
|
— |
|
|
|
310,123 |
|
Finance leases payable |
|
|
214,961 |
|
|
|
— |
|
|
|
— |
|
|
|
214,961 |
|
Finance leases payable related party |
|
|
155,164 |
|
|
|
— |
|
|
|
— |
|
|
|
155,164 |
|
Operating lease liabilities |
|
|
36,733 |
|
|
|
— |
|
|
|
— |
|
|
|
36,733 |
|
Total liabilities |
|
$ |
5,200,411 |
|
|
$ |
75,203 |
|
|
$ |
277,235 |
|
|
$ |
5,552,849 |
|
| |
| | | |
| | | |
| | | |
| | |
|
As of December 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
| |
| |
| |
| |
|
Accounts receivable | |
$ | 1,229,820 | | |
$ | 30,152 | | |
| — | | |
$ | 1,259,972 | |
Prepaid expenses and other current assets | |
| 419,254 | | |
| 18,157 | | |
| 75,764 | | |
| 513,175 | |
Net property and equipment | |
| 2,727,225 | | |
| 2,905 | | |
| 2,644 | | |
| 2,732,774 | |
Intangible assets, net | |
| 1,698,084 | | |
| — | | |
| — | | |
| 1,698,084 | |
Goodwill | |
| 4,238,671 | | |
| — | | |
| — | | |
| 4,238,671 | |
Operating lease right-of-use assets | |
| 62,981 | | |
| — | | |
| — | | |
| 62,981 | |
All other assets | |
| — | | |
| — | | |
| 12,795,362 | | |
| 12,795,362 | |
Total assets | |
$ | 10,376,035 | | |
$ | 51,214 | | |
$ | 12,873,770 | | |
$ | 23,301,019 | |
| |
| | | |
| | | |
| | | |
| | |
Accounts payable and accrued expenses | |
$ | 2,020,963 | | |
$ | 65,161 | | |
$ | 522,814 | | |
$ | 2,608,938 | |
Deferred revenue | |
| 336,201 | | |
| — | | |
| — | | |
| 336,201 | |
Finance leases payable | |
| 281,241 | | |
| — | | |
| — | | |
| 281,241 | |
Finance leases payable related party | |
| 256,241 | | |
| — | | |
| — | | |
| 256,241 | |
Operating lease liabilities | |
| 63,983 | | |
| — | | |
| — | | |
| 63,983 | |
Total liabilities | |
$ | 2,958,629 | | |
$ | 65,161 | | |
$ | 522,814 | | |
$ | 3,546,604 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For the three months ended March 31, 2024 |
|
|
|
CloudFirst Technologies |
|
Nexxis Inc. |
|
Corporate |
|
Total |
Sales |
|
$ |
7,954,958 |
|
|
$ |
280,789 |
|
|
$ |
— |
|
|
$ |
8,235,747 |
|
Cost of sales |
|
|
5,102,635 |
|
|
|
166,640 |
|
|
|
— |
|
|
|
5,269,275 |
|
Gross profit |
|
|
2,852,323 |
|
|
|
114,149 |
|
|
|
— |
|
|
|
2,966,472 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Selling, general and administrative |
|
|
1,631,897 |
|
|
|
176,879 |
|
|
|
648,703 |
|
|
|
2,457,479 |
|
Depreciation and amortization |
|
|
294,794 |
|
|
|
211 |
|
|
|
193 |
|
|
|
295,198 |
|
Total operating expenses |
|
|
1,926,691 |
|
|
|
177,090 |
|
|
|
648,896 |
|
|
|
2,752,677 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income (loss) from operations |
|
|
925,632 |
|
|
|
(62,941 |
) |
|
|
(648,896 |
) |
|
|
213,795 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interest income |
|
|
— |
|
|
|
— |
|
|
|
143,369 |
|
|
|
143,369 |
|
Interest expense |
|
|
(11,260 |
) |
|
|
— |
|
|
|
— |
|
|
|
(11,260 |
) |
Total other income (expense) |
|
|
(11,260 |
) |
|
|
— |
|
|
|
143,369 |
|
|
|
132,109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| | | |
| | | |
| | | |
| | |
|
For the three months ended March 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
Sales | |
$ | 6,614,927 | | |
$ | 264,796 | | |
$ | — | | |
$ | 6,879,723 | |
Cost of sales | |
| 4,611,857 | | |
| 178,121 | | |
| — | | |
| 4,789,978 | |
Gross profit | |
| 2,003,070 | | |
| 86,675 | | |
| — | | |
| 2,089,745 | |
| |
| | | |
| | | |
| | | |
| | |
Selling, general and administrative | |
| 1,146,779 | | |
| 124,750 | | |
| 570,520 | | |
| 1,842,049 | |
Depreciation and amortization | |
| 288,525 | | |
| 71 | | |
| 114 | | |
| 288,710 | |
Total operating expenses | |
| 1,435,304 | | |
| 124,821 | | |
| 570,634 | | |
| 2,130,759 | |
| |
| | | |
| | | |
| | | |
| | |
Income (loss) from operations | |
| 567,766 | | |
| (38,146 | ) | |
| (570,634 | ) | |
| (41,014 | ) |
| |
| | | |
| | | |
| | | |
| | |
Interest income | |
| | | |
| — | | |
| 103,423 | | |
| 103,423 | |
Interest expense | |
| (27,346 | ) | |
| — | | |
| — | | |
| (27,346 | ) |
Total Other Income (Expense) | |
| (27,346 | ) | |
| — | | |
| 103,423 | | |
| 76,077 | |
| |
| | | |
| | | |
| | | |
| | |
Note 13 - Subsequent Events
Subsequent to March 31, 2024, options were exercised
to obtain 21,667 shares of common stock. These options were exercised for $50,209.
ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION
The following discussion and analysis of our financial
condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and notes thereto
included in Part I, Item 1 of this Quarterly Report on Form 10-Q and with our audited financial statements and notes thereto for the year
ended December 31, 2023, included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed on March 28, 2024
(the “2023 Annual Report”) with the U.S. Securities and Exchange Commission (the “SEC”). This Quarterly Report
on Form 10-Q contains forward-looking statements, including without limitation, statements related to our plans, strategies, objectives,
expectations, intentions, and adequacy of resources. Investors are cautioned that such forward-looking statements involve risks and uncertainties
including without limitation the following: (i) our plans, strategies, objectives, expectations, and intentions are subject to change
at any time at our discretion; (ii) our plans and results of operations will be affected by our ability to manage growth; and
(iii) other risks and uncertainties indicated from time to time in our filings with the Securities and Exchange Commission.
In some cases, you can identify forward-looking statements
by terminology such as ‘may,’ ‘will,’ ‘should,’ ‘could,’
‘expects,’ ‘plans,’ ‘intends,’ ‘anticipates,’ ‘believes,’
‘estimates,’ ‘predicts,’ ‘potential,’ or ‘continue’
or the negative of such terms or other comparable terminology. Although we believe that the expectations reflected in the forward-looking
statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. Moreover, neither we
nor any other person assumes responsibility for the accuracy and completeness of such statements. Readers are cautioned not to place undue
reliance on these forward-looking statements, which speak only as of the date hereof. We are under no duty to update any of the forward-looking
statements after the date of this report.
Company Overview
Data Storage Corporation is headquartered in Melville,
New York. The Nasdaq ticker symbol is DTST. We operate through two subsidiaries; CloudFirst Technologies Corporation, a Delaware corporation
formally referred to as DSC; and Nexxis Inc. These subsidiaries provide solutions and services to a broad range of clients in several
industries including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. The
subsidiaries maintain business development teams, as well as independent distribution channels.
Strategic Growth and Infrastructure: In response
to a capital raise and Nasdaq uplisting in 2021, we expanded our distribution networks and bolstered our team, focusing on enhancing our
sales, marketing, and technological capabilities. Data Storage Corporation operates six geographically diverse data centers across the
U.S. and Canada, supporting its commitment to providing secure and reliable subscription-based services.
Core Services:
|
● |
Business Continuity
Solutions: Offers rapid recovery from system outages and disasters, ensuring minimal operational disruption. |
|
● |
Managed Cloud Infrastructure
Services: Facilitates cloud migration and provides ongoing support for software applications and technical workloads in a multi-cloud
environment. |
|
● |
Cyber Security:
Delivers comprehensive security consultation, data protection, disaster recovery, and remote monitoring services, either integrated
into cloud solutions or as standalone offerings. |
Client
Engagement and Revenue Generation: The Company engages with clients through direct business development efforts and a broad distribution
network, offering solutions that lower barriers to entry for disaster recovery and cloud infrastructure services. While subscription-based
services constitute a significant portion of its revenue, Data Storage Corporation also generates income from the sale of equipment and
software, emphasizing cybersecurity, data storage, and IBM Power systems solutions.
This overview highlights Data Storage Corporation’s
strategic approach to leveraging technology and expertise to meet the complex needs of its diverse client base, ensuring business continuity
and security in an increasingly digital world.
2024 Business Update Summary
In a strategic move to bolster its offerings and market
presence, Data Storage Corporation successfully completed a merger with Flagship Solutions, LLC, a Florida-based provider of IBM solutions,
managed services, cyber security, and cloud solutions, on May 31, 2021. This merger, formalized through an Agreement and Plan of Merger
with Data Storage FL, LLC, a wholly-owned subsidiary, enhanced operational efficiencies and synergize with Data Storage Corporation’s
existing IBM business segment.
Key Merger Highlights:
|
● |
Synergistic Integration:
The merger with Flagship created a unified platform that leverages both entities’ strengths in IBM solutions, managed services,
and cloud-based security, promising enhanced operational efficiency. |
|
● |
Expanded Offerings:
The combined expertise of Data Storage Corporation and Flagship Solutions offers a comprehensive range of multi-cloud IT solutions,
including Infrastructure as a Service (IaaS), Disaster Recovery as a Service (DRaaS), and Cyber Security as a Service (CSaaS), targeting
both enterprise and mid-market customers. |
|
● |
Strategic Growth:
Post-merger, the focus remains on harnessing this strategic integration to extend the range of high-security, reliable cloud services
for IBM Power systems, Microsoft Windows, and Linux platforms. The Company is committed to continuing its growth through further
synergistic acquisitions. As of January 1, 2024, CloudFirst Technologies and Flagship Solutions
LLC have merged. |
Operational Footprint:
Data Storage Corporation operates from offices in
New York, Florida, and Texas, equipped with technology centers designed to meet client requirements effectively. The Company also employs
remote staff to complement its office teams and manages a robust infrastructure across seven geographically diverse data centers in the
United States and Canada, supporting its comprehensive subscription-based solutions.
This merger represents a pivotal step in Data Storage
Corporation’s strategy to expand its service offerings and enhance its competitive edge in the rapidly evolving cloud services and
IT solutions market.
Recent Developments
On January 12,
2024, the Board appointed Clifford Stein to serve as a director of the Company.
On January 16,
2024, we issued a press release regarding the merger of our subsidiaries, Flagship Solutions Group and CloudFirst. We expect that the
merger of Flagship Solutions Group and CloudFirst will enable us to continue to streamline operations, grow our technical teams, achieve
further economies of scale, enhance resource allocation internally and provide a unified platform to capitalize on the opportunities within
the market and increase customer penetration.
On March 5,
2024, the Board appointed Nancy M. Stallone, CPA and Uwayne A. Mitchell, Esq. to serve as directors of the Company. Ms. Stallone was appointed
to serve as a member of the Audit Committee of the Board and serves as the financial expert.
On May 3, 2024,
the Board amended our Bylaws to provide that at each meeting of stockholders, except where otherwise provided by law, the presence in
person or by proxy of the holders of thirty-three and one-third percent of the outstanding shares of the Company’s voting stock
shall constitute a quorum.
RESULTS OF OPERATIONS
Three months ended March 31, 2024, as compared
to March 31, 2023
Total Revenue. For the three months ended March
31, 2024, total revenue was $8,235,747, an increase of $1,356,024 or 20% compared to $6,879,723 for the three months ended March 31, 2023.
The increase is primarily attributed to an increase in Infrastructure & Disaster Recovery/Cloud Services and one time Equipment and
Software Sales.
Revenue | |
For the Three Months | |
| |
|
| |
Ended March 31, | |
| |
|
| |
2024 | |
2023 | |
$ Change | |
% Change |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,952,895 | | |
$ | 2,189,641 | | |
$ | 763,254 | | |
| 35 | % |
Equipment and Software | |
| 4,084,647 | | |
| 3,504,796 | | |
| 579,851 | | |
| 17 | % |
Managed Services | |
| 843,407 | | |
| 911,530 | | |
| (68,123 | ) | |
| (7 | )% |
Nexxis VoIP Services | |
| 276,467 | | |
| 231,772 | | |
| 44,695 | | |
| 19 | % |
Other | |
| 78,331 | | |
| 41,984 | | |
| 36,347 | | |
| 87 | % |
Total Revenue | |
$ | 8,235,747 | | |
$ | 6,879,723 | | |
$ | 1,356,024 | | |
| 20 | % |
Cost of Sales. For the three months ended March
31, 2024, cost of sales was $5,269,275, an increase of $479,297 or 10% compared to $4,789,978 for the three months ended March 31, 2023.
The increase of 10% was mostly related to the increase in Infrastructure & Disaster Recovery/Cloud Services and one time Equipment
and Software sales.
Selling, general and administrative expenses.
For the three months ended March 31, 2024, selling, general and administrative expenses were $2,752,677, an increase of $621,918, or 29%,
as compared to $2,130,759 for the three months ended March 31, 2023. The net increase is reflected in the chart below.
Selling, general and administrative expenses |
|
For the Three Months |
|
|
|
|
|
|
Ended March 31, |
|
|
|
|
|
|
2024 |
|
2023 |
|
$ Change |
|
% Change |
Increase in Salaries |
|
$ |
1,356,388 |
|
|
$ |
1,156,494 |
|
|
$ |
199,894 |
|
|
|
17 |
% |
Increase in Professional Fees |
|
|
256,583 |
|
|
|
220,827 |
|
|
|
35,756 |
|
|
|
16 |
% |
Increase in Software as a Service Expense |
|
|
60,896 |
|
|
|
39,975 |
|
|
|
20,921 |
|
|
|
52 |
% |
Increase in Advertising Expense |
|
|
232,240 |
|
|
|
189,878 |
|
|
|
42,362 |
|
|
|
22 |
% |
Increase in Commissions Expense |
|
|
414,583 |
|
|
|
271,967 |
|
|
|
142,616 |
|
|
|
52 |
% |
Decrease in Amortization and Depreciation Expense |
|
|
72,128 |
|
|
|
73,772 |
|
|
|
(1,644 |
) |
|
|
(2 |
)% |
Increase in Travel and Entertainment |
|
|
73,569 |
|
|
|
51,247 |
|
|
|
22,322 |
|
|
|
44 |
% |
Decrease in Rent and Occupancy |
|
|
59,688 |
|
|
|
61,808 |
|
|
|
(2,120 |
) |
|
|
(3 |
)% |
Increase in Insurance |
|
|
31,796 |
|
|
|
26,490 |
|
|
|
5,306 |
|
|
|
20 |
% |
Increase in all other Expenses |
|
|
194,806 |
|
|
|
38,301 |
|
|
|
156,505 |
|
|
|
409 |
% |
Total Expenses |
|
$ |
2,752,677 |
|
|
$ |
2,130,759 |
|
|
$ |
621,918 |
|
|
|
29 |
% |
Salaries. Salaries increased as a result of
a result of an increase in headcount as well as an increase in stock based compensation.
Professional fees. Professional fees increased
primarily due to an increase in accounting and auditing fees and an increase in consulting fees offset by a decrease in legal fees.
Software as a Service Expense (SaaS). SaaS
increased due to special project related to one of our CRM platforms.
Advertising Expenses. Advertising Expenses
increased due to the implementation of new marketing programs in 2024.
Commissions Expense. Commissions expenses increased
due to the increase in revenue.
All Other Expenses. Other expenses increased primarily due to an increase of bad debt expense and
an increase in sales and use tax expense.
Other Income (Expense). Other income for the
three months ended March 31, 2024, increased $56,032 to $132,109 from $76,077 for the three months ended March 31, 2023. The increase
in other income is primarily attributable to the increase in interest income from the marketable securities.
Net Income before provision for income taxes.
Net income before provision for income taxes for the three months ended March 31, 2024 was $345,904, as compared to a net income of $35,063
for the three months ended March 31, 2023.
LIQUIDITY AND CAPITAL RESOURCES
The consolidated financial
statements have been prepared using generally accepted accounting principles in the United States of America (“GAAP”) applicable
for a going concern, which assumes that the Company will realize its assets and discharge its liabilities in the ordinary course of business.
To the extent the Company
is successful in growing its business, identifying potential acquisition targets, and negotiating the terms of such acquisition, the Company
plans to use its working capital and the proceeds of financings to finance such acquisition costs.
The Company’s opinion
concerning its liquidity is based on current information. If this information proves to be inaccurate, or if circumstances change, The
Company may not be able to meet its liquidity needs, which will require a renegotiation of related party capital equipment leases, a reduction
in advertising and marketing programs, and/or a reduction in salaries for officers that are major shareholders.
The Company has long-term
contracts to supply its subscription-based solutions that are invoiced to clients monthly. The Company believes the total contract value
of its subscription contracts with clients based on the actual contracts that it has to date, exceeds $10 million. Further, the Company
continues to see an uptick in client interest distribution channel expansion and in sales proposals. In 2024, the Company intends to continue
to work to increase its presence in the IBM “Power I” infrastructure cloud and business continuity marketplace in the niche
of IBM “Power” and in the disaster recovery global marketplace utilizing its technical expertise, data centers utilization,
assets deployed in the data centers, 24 x 365 monitoring and software.
During the three months ended March 31, 2024, Data
Storage’s cash decreased by $787,988 to $640,742 from $1,428,730 on December 31, 2023. Net cash of $318,624 was used by Data Storage’s
operating activities resulting primarily from the changes in assets and liabilities. Net cash of $302,006 was used in investing activities
from the purchase of equipment and short-term investments. Net cash of $167,358 was used by financing activities resulting primarily from
payments on capital lease obligations.
The Company’s working capital was $11,454,081
on March 31, 2024, increasing by $442,674 from $11,011,407 at December 31, 2023. The increase is primarily attributable to an increase
in accounts receivable, prepaid expenses, and other current assets. This was offset by a decrease in cash and an increase in accounts
payable, and accrued expenses.
Critical Accounting Estimates
The preparation
of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts
of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported
amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates. We believe that the accounting
estimates employed are appropriate and resulting balances are reasonable; however, due to inherent uncertainties in making estimates,
actual results may differ from the original estimates, requiring adjustments to these balances in future periods. There are accounting
policies, each of which requires significant judgments and estimates on the part of management, that we believe are significant to the
presentation of our consolidated financial statements. The critical accounting estimates that affect the consolidated financial
statements and the judgments and assumptions used are consistent with those described under Part II, Item 7 of the 2023 Annual Report.
Off-Balance Sheet Arrangements
The Company
does not have any off-balance sheet arrangements, financings, or other relationships with unconsolidated entities or other persons, also
known as “special purpose entities.”
Non-GAAP Financial Measures
Adjusted EBITDA
To supplement our consolidated financial statements
presented in accordance with GAAP and to provide investors with additional information regarding our financial results, we consider and
are including herein Adjusted EBITDA, a Non-GAAP financial measure. We view Adjusted EBITDA as an operating performance measure and, as
such, we believe that the GAAP financial measure most directly comparable to it is net income (loss). We define Adjusted EBITDA as net
income adjusted for interest and financing fees, depreciation, amortization, stock-based compensation, and other non-cash income and expenses.
We believe that Adjusted EBITDA provides us an important measure of operating performance because it allows management, investors, debtholders
and others to evaluate and compare ongoing operating results from period to period by removing the impact of our asset base, any asset
disposals or impairments, stock-based compensation and other non-cash income and expense items associated with our reliance on issuing
equity-linked debt securities to fund our working capital.
Our use of Adjusted EBITDA has limitations as an analytical
tool, and this measure should not be considered in isolation or as a substitute for an analysis of our results as reported under GAAP,
as the excluded items may have significant effects on our operating results and financial condition. Additionally, our measure of Adjusted
EBITDA may differ from other companies’ measure of Adjusted EBITDA. When evaluating our performance, Adjusted EBITDA should be considered
with other financial performance measures, including various cash flow metrics, net income, and other GAAP results. In the future, we
may disclose different non-GAAP financial measures in order to help our investors and others more meaningfully evaluate and compare our
future results of operations to our previously reported results of operations.
The following table shows our reconciliation of net
income to adjusted EBITDA for the three months ended March 31, 2024, and 2023, respectively:
|
|
For the three months ended March 31, 2024 |
|
| |
CloudFirst
Technologies | |
Nexxis
Inc. | |
Corporate | |
Total |
| |
| |
| |
| |
|
Net
income | |
$ | 914,372 | | |
$ | (62,941 | ) | |
$ | (505,527 | ) | |
$ | 345,904 | |
| |
| | | |
| | | |
| | | |
| | |
Non-GAAP
adjustments: | |
| | | |
| | | |
| | | |
| | |
Depreciation
and amortization | |
| 294,793 | | |
| 211 | | |
| 194 | | |
| 295,198 | |
Interest
and letter of credit fees | |
| — | | |
| — | | |
| (143,369 | ) | |
| (143,369 | ) |
Interest
expense | |
| 11,260 | | |
| — | | |
| — | | |
| 11,260 | |
Stock
based compensation | |
| 52,969 | | |
| 6,671 | | |
| 111,685 | | |
| 171,325 | |
| |
| | | |
| | | |
| | | |
| | |
Adjusted
EBITDA | |
$ | 1,273,394 | | |
$ | (56,059 | ) | |
$ | (537,017 | ) | |
$ | 680,318 | |
|
|
For the three months ended March 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
| |
| |
| |
| |
|
Net income | |
$ | 540,420 | | |
$ | (38,146 | ) | |
$ | (467,211 | ) | |
$ | 35,063 | |
| |
| | | |
| | | |
| | | |
| | |
Non-GAAP adjustments: | |
| | | |
| | | |
| | | |
| | |
Depreciation and amortization | |
| 290,827 | | |
| 71 | | |
| 114 | | |
| 291,012 | |
Interest and letter of credit fees | |
| 27,346 | | |
| — | | |
| (103,424 | ) | |
| (76,078 | ) |
Stock based compensation | |
| 38,996 | | |
| 2,181 | | |
| 45,291 | | |
| 86,468 | |
| |
| | | |
| | | |
| | | |
| | |
Adjusted EBITDA | |
$ | 897,589 | | |
$ | (35,894 | ) | |
$ | (525,230 | ) | |
$ | 336,465 | |
Item 3. Quantitative and Qualitative Disclosures
About Market Risk.
As a smaller reporting company this item is not required.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures.
As of the end of the period covered by this Report,
under the supervision and with the participation of DSC’s management, including its principal executive officer, DSC conducted an
evaluation of its disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under
the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on this evaluation, management
has determined that, there were no material weaknesses in our internal control over financial reporting and, management has concluded
that, as of March 31, 2024, the Company maintained effective disclosure controls and procedures at the reasonable assurance level.
Because of its inherent limitations, internal control
over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide
only reasonable assurance with respect to financial statement preparation and presentation.
Changes in Internal Control Over Financial Reporting.
There have been no changes in our internal control
over financial reporting that occurred during the quarter ended March 31, 2024, that has materially affected, or is reasonably likely
to materially affect, our internal control over financial reporting.
PART II - OTHER INFORMATION
Item 1. Legal Proceedings.
From time to time, the Company may become involved
in legal proceedings or be subject to claims arising in the ordinary course of its business. The Company is not presently a party to any
legal proceedings that, if determined adversely to it, would individually or taken together have a material adverse effect on its business,
operating results, financial condition, or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company
because of defense and settlement costs, diversion of management resources and other factors.
Item 1A. Risk Factors.
Investing in our securities
involves a high degree of risk. You should carefully consider the following risks and the risk factors set forth in our 2023 Annual Report,
together with all the other information in this Quarterly Report on Form 10-Q, including our condensed financial statements and notes
thereto. If any of the following risks actually materializes, our operating results, financial condition and liquidity could be materially
adversely affected. The following information updates, and should be read in conjunction with, the information disclosed in Part I, Item
1A, “Risk Factors,” contained in our 2023 Annual Report. Except as disclosed below, there have been no material changes from
the risk factors disclosed in our 2023 Annual Report.
The Company has not
generated a significant amount of net income and it may not be able to sustain profitability in the future.
As reflected in the consolidated
financial statements, the Company had net income attributable to common shareholders of $357,102 for the quarter ended March 31, 2024,
and $381,575 for the year ended December 31, 2023. As of March 31, 2024, the Company had cash of $640,742, marketable securities of $11,261,565,
and working capital of $11,454,081. There can be no assurance that the Company will continue to generate income in the future.
We cannot be assured
that we will be able to maintain our listing on the Nasdaq Capital Market.
Our securities are listed
on The Nasdaq Capital Market, a national securities exchange. We cannot be assured that we will continue to comply with the rules, regulations
or requirements governing the listing of our common stock on The Nasdaq Capital Market or that our securities will continue to be listed
on Nasdaq Capital Market in the future. If Nasdaq should determine at any time that we fail to meet Nasdaq requirements, we may be subject
to a delisting action by Nasdaq.
On January 18, 2024, Nasdaq
notified the Company that due to the passing of Mr. Hoffman, the Company no longer compliant with Nasdaq’s audit committee requirements
as set forth in Rule 5605(c)(2)(A) of the Nasdaq listing standards. Nasdaq further notified the Company that, consistent with Rule 5605(c)(4)
of the Nasdaq listing standards, Nasdaq provided the Company a cure period in order to regain compliance until the earlier of the Company’s
next annual meeting of shareholders or December 30, 2024 or, if the next annual meeting of shareholders is held before June 27, 2024,
then the Company must provide evidence of compliance no later than June 27, 2024.
On
April 2, 2024, the Company received a letter (the “Notification Letter”) from Nasdaq stating that based on the information
regarding the appointment of Nancy M. Stallone, CPA to the Company’s Board of Directors and Audit Committee, Nasdaq has determined
that the Company complies with the Audit Committee requirement for continued listing on The Nasdaq Capital Market set forth in Listing
Rules 5605(c)(2), which requires that the Company maintain an audit committee of at least three members, each of whom must meet specified
criteria, including certain independence criteria. Accordingly, the Nasdaq staff has determined that the Company has regained compliance
with Nasdaq Listing Rule 5605(c)(2) and has indicated that the matter is now closed.
If Nasdaq delists
our securities from trading on its exchange at some future date, we could face significant material adverse consequences, including:
|
● | a limited availability
of market quotations for our securities; |
|
| |
|
● | reduced liquidity
with respect to our securities; |
|
| |
|
● | a determination
that our common stock is a “penny stock” which will require brokers trading in our common stock to adhere to more stringent
rules, possibly resulting in a reduced level of trading activity in the secondary trading market for our common stock; |
|
| |
|
● | a limited amount
of news and analyst coverage for our company; and |
|
| |
|
● | a decreased
ability to issue additional securities or obtain additional financing in the future. |
Upon exercise of the
Company’s outstanding options or warrants, it will be obligated to issue a substantial number of additional shares of common stock
which will dilute its present shareholders.
The Company is obligated
to issue additional shares of its common stock in connection with any exercise or conversion, as applicable, of its outstanding options,
warrants, and shares of its convertible preferred stock. As of March 31, 2024, there were options and warrants outstanding convertible
into an aggregate of 3,145,014 shares of common stock. The exercise of warrants or options will cause the Company to issue additional
shares of its common stock and will dilute the percentage ownership of its shareholders. In addition, the Company has in the past, and
may in the future, exchange outstanding securities for other securities on terms that are dilutive to the securities held by other shareholders
not participating in such an exchange.
Item 2. Unregistered Sales of Equity Securities
and Use of Proceeds.
(a) Unregistered Sales of Equity Securities
There were no unregistered sales of the Company’s
equity securities during the period ended March 31, 2024, that were not previously reported in a Current Report on Form 8-K.
(b) Use of Proceeds
Not applicable.
(c) Issuer Purchase of Equity Securities
None.
Item 3. Defaults Upon Senior Securities.
There were no defaults upon senior securities during
the period ended March 31, 2024.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information.
During the three months ended March 31, 2024, no director
or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “nonRule 10b5-1 trading arrangement,”
as each term is defined in Item 408(a) of Regulation S-K.
Item 6. Exhibits.
Exhibit No. |
|
Description |
|
|
3.1 | |
Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Registration Statement on Form SB-2 (File No. 333-148167) filed on December 19, 2007). |
3.2 | |
Certificate of Amendment to Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 333-148167) filed on October 24, 2008). |
3.3 | |
Certificate of Amendment to Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 333-148167) filed on January 9, 2009). |
3.4 | |
Bylaws (incorporated by reference to Exhibit 3.2 to the Registrant’s Registration Statement on Form SB-2 (File No. 333- 148167) filed on December 19, 2007). |
3.5 | |
Amended Bylaws (incorporated by reference to Exhibit 3.2 to Form 8-K (File No. 333-148167) filed on October 24, 2008). |
3.6 | |
Form of Certificate of Amendment to the Articles of Incorporation (incorporated by reference to Appendix A to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.7 | |
Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 7, 2008 (incorporated by reference to Appendix C to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.8 | |
Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 7, 2008 (incorporated by reference to Appendix C to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.9 | |
Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 16, 2008 (incorporated by reference to Appendix D to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.10 | |
Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 16, 2008 (incorporated by reference to Appendix D to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.11 | |
Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Appendix E to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.12 | |
Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Appendix E to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.13 | |
Form of Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated June 24, 2009 (incorporated by reference to Appendix F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.14 | |
Form of Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated June 24, 2009 (incorporated by reference to Appendix F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021). |
3.15 | |
Certificate
of Designations, Preferences and Rights of Series A Preferred Stock of Data Storage Corporation (incorporated by reference to
Appendix F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on
March 8, 2021). |
3.16 | |
Amendment to Bylaws (incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange Commission on May 6, 2024). |
10.1 | |
Sublease
between Sentinel Benefits Group, LLC, and Sentinel Benefits Group, Inc., and Data Storage Corporation, dated as of January 17, 2024
(incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange
Commission on March 27, 2024). |
* Filed herewith.
SIGNATURES
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.
|
DATA STORAGE CORPORATION |
Date: May 15, 2024 |
|
|
By: |
/s/ Charles M. Piluso |
|
|
Charles M. Piluso |
|
|
Chief Executive Officer |
|
|
(Principal Executive Officer) |
Date: May 15, 2024 |
|
|
By: |
/s/ Chris H. Panagiotakos |
|
|
Chris H. Panagiotakos |
|
|
Chief Financial Officer |
|
|
(Principal Financial and Accounting Officer) |
31
Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
I, Charles M. Piluso, certify that:
|
1. |
I have reviewed this quarterly report on Form 10-Q of Data Storage Corporation; |
|
|
|
|
2. |
Based on my knowledge, this quarterly 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 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 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 controls over financial reporting. |
Date: May 15, 2024 |
By: |
/s/ Charles M. Piluso |
|
|
Charles M. Piluso |
|
|
Chief Executive Officer |
|
|
(Principal Executive Officer) |
Exhibit 31.2
CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER
PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
I, Chris Panagiotakos, certify
that:
|
1. |
I have reviewed this quarterly report on Form 10-Q of Data Storage Corporation; |
|
|
|
|
2. |
Based on my knowledge, this quarterly 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 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 for the period during 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 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 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: May 15, 2024 |
By: |
/s/ Chris H. Panagiotakos |
|
|
Chris H. Panagiotakos |
|
|
Chief Financial Officer |
|
|
(Principal Financial and Accounting 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 this Quarterly Report of Data Storage
Corporation (the “Company”), on Form 10-Q for the period ended March 31, 2024, as filed with the U.S. Securities and Exchange
Commission on the date hereof, I, Charles M. Piluso, Chief Executive Officer of the Company, certify to the best of my knowledge, pursuant
to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:
|
(1) |
Such Quarterly Report on Form 10-Q for the period ended March 31, 2024, 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 such Quarterly Report on Form 10-Q for the period ended March 31, 2024, fairly presents, in all material respects, the financial condition and results of operations of the Company. |
Date: May 15, 2024 |
By: |
/s/ Charles M. Piluso |
|
|
Charles M. Piluso |
|
|
Chief Executive Officer |
|
|
(Principal Executive Officer) |
EXHIBIT 32.2
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 this Quarterly Report of Data Storage
Corporation (the “Company”), on Form 10-Q for the period ended March 31, 2024, as filed with the U.S. Securities and Exchange
Commission on the date hereof, I, Chris Panagiotakos, Chief Financial Officer of the Company, certify to the best of my knowledge, pursuant
to 18 U.S.C. Sec. 1350, as adopted pursuant to Sec. 906 of the Sarbanes-Oxley Act of 2002, that:
|
(1) |
Such Quarterly Report on Form 10-Q for the period ended March 31, 2024, 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 such Quarterly Report on Form 10-Q for the period ended March 31, 2024, fairly presents, in all material respects, the financial condition and results of operations of the Company. |
Date: May 15, 2024 |
By: |
/s/ Chris H. Panagiotakos |
|
|
Chris H. Panagiotakos |
|
|
Chief Financial Officer |
|
|
(Principal Financial and Accounting Officer) |
v3.24.1.1.u2
Cover - shares
|
3 Months Ended |
|
Mar. 31, 2024 |
May 15, 2024 |
Document Type |
10-Q
|
|
Amendment Flag |
false
|
|
Document Quarterly Report |
true
|
|
Document Transition Report |
false
|
|
Document Period End Date |
Mar. 31, 2024
|
|
Document Fiscal Period Focus |
Q1
|
|
Document Fiscal Year Focus |
2024
|
|
Current Fiscal Year End Date |
--12-31
|
|
Entity File Number |
000-35384
|
|
Entity Registrant Name |
DATA STORAGE CORPORATION
|
|
Entity Central Index Key |
0001419951
|
|
Entity Tax Identification Number |
98-0530147
|
|
Entity Incorporation, State or Country Code |
NV
|
|
Entity Address, Address Line One |
225 Broadhollow Road
|
|
Entity Address, Address Line Two |
Suite 307
|
|
Entity Address, City or Town |
Melville
|
|
Entity Address, State or Province |
NY
|
|
Entity Address, Postal Zip Code |
11747
|
|
City Area Code |
212
|
|
Local Phone Number |
564-4922
|
|
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 |
|
6,970,943
|
Common Stock, par value $0.001 per share [Member] |
|
|
Title of 12(b) Security |
Common Stock, par value $0.001 per share
|
|
Trading Symbol |
DTST
|
|
Security Exchange Name |
NASDAQ
|
|
Warrants to purchase shares of Common Stock, par value $0.001 per share [Member] |
|
|
Title of 12(b) Security |
Warrants to purchase shares of Common Stock, par value $0.001 per share
|
|
Trading Symbol |
DTSTW
|
|
Security Exchange Name |
NASDAQ
|
|
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 |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
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 |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=dtst_CommonStockParValue0.001PerShareMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=dtst_WarrantsToPurchaseSharesOfCommonStockParValue0.001PerShareMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
|
Mar. 31, 2024 |
Dec. 31, 2023 |
Current Assets: |
|
|
Cash and cash equivalents |
$ 640,742
|
$ 1,428,730
|
Accounts receivable (less provision for credit losses of $62,051 and $7,915 in 2024 and 2023, respectively) |
4,437,666
|
1,259,972
|
Marketable securities |
11,261,565
|
11,318,196
|
Prepaid expenses and other current assets |
666,957
|
513,175
|
Total Current Assets |
17,006,930
|
14,520,073
|
Property and Equipment: |
|
|
Property and equipment |
8,196,862
|
7,838,225
|
Less—Accumulated depreciation |
(5,331,503)
|
(5,105,451)
|
Net Property and Equipment |
2,865,359
|
2,732,774
|
Other Assets: |
|
|
Goodwill |
4,238,671
|
4,238,671
|
Operating lease right-of-use assets |
36,160
|
62,981
|
Other assets |
48,436
|
48,436
|
Intangible assets, net |
1,628,937
|
1,698,084
|
Total Other Assets |
5,952,204
|
6,048,172
|
Total Assets |
25,824,493
|
23,301,019
|
Current Liabilities: |
|
|
Accounts payable and accrued expenses |
4,835,868
|
2,608,938
|
Deferred revenue |
310,123
|
336,201
|
Finance leases payable |
214,961
|
263,600
|
Finance leases payable related party |
155,164
|
235,944
|
Operating lease liabilities short term |
36,733
|
63,983
|
Total Current Liabilities |
5,552,849
|
3,508,666
|
Finance leases payable |
0
|
17,641
|
Finance leases payable related party |
0
|
20,297
|
Total Long-Term Liabilities |
0
|
37,938
|
Total Liabilities |
5,552,849
|
3,546,604
|
Commitments and contingencies (Note 7) |
|
|
Stockholders’ Equity: |
|
|
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 shares issued and outstanding as of March 31, 2024 and December 31, 2023 |
0
|
0
|
Common stock, par value $.001; 250,000,000 shares authorized; 6,929,950 and 6,880,460 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively |
6,930
|
6,881
|
Additional paid in capital |
39,661,561
|
39,490,285
|
Accumulated deficit |
(19,148,701)
|
(19,505,803)
|
Total Data Storage Corporation Stockholders’ Equity |
20,519,790
|
19,991,363
|
Non-controlling interest in consolidated subsidiary |
(248,146)
|
(236,948)
|
Total Stockholder’s Equity |
20,271,644
|
19,754,415
|
Total Liabilities and Stockholders’ Equity |
$ 25,824,493
|
$ 23,301,019
|
X |
- References
+ Details
Name: |
dtst_FinanceLeasePayable |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent |
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/2003/role/disclosureRef -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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ 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/2147479617/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 |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: 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/2147479440/944-210-S99-1
Reference 9: 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 10: 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/2147479617/946-210-S99-1
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(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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/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 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/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef -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 26: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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 within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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 |
- 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://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/2147479440/944-210-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(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-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://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)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.
+ 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(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
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 finance 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_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
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(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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/2147480167/946-830-55-12
Reference 8: 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/2147479617/946-210-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/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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: 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 20: 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 21: 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
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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/2147479440/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/2147479853/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://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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: 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 20: 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 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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://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/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 9: 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 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)(iii)(A)) -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)(4)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(A)) -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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: 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 19: 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 20: 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 21: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 201.5-02(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 201.5-02(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 201.5-02(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in marketable security, classified as current.
+ 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(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecuritiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: 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 2: 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 3: 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 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)(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
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(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
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/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 8: 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 9: 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 10: 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 11: 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 12: 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(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.31) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MinorityInterest |
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 |
- 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 assets classified as other.
+ ReferencesReference 1: 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/2147480167/946-830-55-12
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)(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-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(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: 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(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_OtherAssets |
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://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)(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-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, excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of accumulated amortization, depreciation, depletion for physical asset used in normal conduct of business to create and distribute product and service.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation |
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/2147479440/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 |
- 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/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)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: 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/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNetAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ 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 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 3: 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 4: 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 5: 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/2147479440/944-210-S99-1
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(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
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
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(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-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://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 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: 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/2147479617/946-210-S99-1
Reference 4: 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/2147479617/946-210-S99-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: 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/2147483575/946-220-S99-3
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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 of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 15 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 15 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 15 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 29: 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/2147480167/946-830-55-11
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3
Reference 32: 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/2147479617/946-210-S99-1
Reference 33: 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/2147479617/946-210-S99-2
Reference 34: 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/2147483575/946-220-S99-3
Reference 35: 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/2147483575/946-220-S99-3
Reference 36: 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/2147483575/946-220-S99-3
Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15
Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16
Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
|
Mar. 31, 2024 |
Dec. 31, 2023 |
Less provision for credit losses |
$ 62,051
|
$ 7,915
|
Common stock, par value |
$ 0.001
|
$ 0.001
|
Common stock, shares authorized |
250,000,000
|
250,000,000
|
Common stock, shares issued |
6,929,950
|
6,880,460
|
Common stock, shares outstanding |
6,929,950
|
6,880,460
|
Series A Preferred Stock [Member] |
|
|
Preferred stock, par value |
$ 0.001
|
$ 0.001
|
Preferred stock, shares authorized |
10,000,000
|
10,000,000
|
Preferred stock, shares issued |
0
|
0
|
Preferred stock, shares outstanding |
0
|
0
|
X |
- DefinitionAmount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1
+ Details
Name: |
us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://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/2147479617/946-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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://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 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
+ 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://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/2147479617/946-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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.
+ ReferencesReference 1: 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 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
+ 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://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/2147479617/946-210-S99-2
Reference 2: 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/2147483575/946-220-S99-3
Reference 3: 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/2147479617/946-210-S99-1
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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ 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_SeriesAPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
|
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Income Statement [Abstract] |
|
|
Sales |
$ 8,235,747
|
$ 6,879,723
|
Cost of sales |
5,269,275
|
4,789,978
|
Gross Profit |
2,966,472
|
2,089,745
|
Selling, general and administrative |
2,752,677
|
2,130,759
|
Income (loss) from Operations |
213,795
|
(41,014)
|
Other Income (Expense) |
|
|
Interest income |
143,369
|
103,424
|
Interest expense |
(11,260)
|
(27,347)
|
Total Other Income (Expense) |
132,109
|
76,077
|
Income before provision for income taxes |
345,904
|
35,063
|
Provision from income taxes |
0
|
0
|
Net Income |
345,904
|
35,063
|
Loss in Non-controlling interest in consolidated subsidiary |
11,198
|
15,603
|
Net Income Attributable to Common Stockholders |
$ 357,102
|
$ 50,666
|
Earnings per Share – Basic |
$ 0.05
|
$ 0.01
|
Earnings per Share – Diluted |
$ 0.05
|
$ 0.01
|
Weighted Average Number of Shares – Basic |
7,090,389
|
6,822,127
|
Weighted Average Number of Shares – Diluted |
7,259,472
|
6,954,320
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: 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 8: 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 9: 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 10: 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 11: 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 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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: 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
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: 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 16: 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 |
- 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -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 16: http://www.xbrl.org/2003/role/disclosureRef -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 17: 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
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: 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/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: 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.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest income earned from interest bearing assets classified as other.
+ References
+ Details
Name: |
us-gaap_InterestIncomeOther |
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 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 30: http://www.xbrl.org/2003/role/disclosureRef -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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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 Net Income (Loss) attributable to noncontrolling interest.
+ ReferencesReference 1: 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 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 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 7: 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 8: 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
+ Details
Name: |
us-gaap_NetIncomeLossAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- References
+ Details
Name: |
us-gaap_NonoperatingIncomeExpenseAbstract |
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/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 2: http://www.xbrl.org/2003/role/disclosureRef -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 3: http://www.xbrl.org/2003/role/disclosureRef -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/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
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -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
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: 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/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: 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 13: 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/2147483575/946-220-S99-1
Reference 14: 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/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 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/2003/role/disclosureRef -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 28: http://www.xbrl.org/2003/role/disclosureRef -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 29: 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
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -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 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 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://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: 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 6: 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 7: 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 8: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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 20: 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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ 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
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
|
Preferred Stock [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Noncontrolling Interest [Member] |
Total |
Beginning balance, value at Dec. 31, 2022 |
|
$ 6,822
|
$ 38,982,440
|
$ (19,887,378)
|
$ (154,689)
|
$ 18,947,195
|
Beginning balance, shares at Dec. 31, 2022 |
|
6,822,127
|
|
|
|
|
Stock-based compensation |
|
$ 13
|
86,456
|
|
|
86,469
|
Stock-based compensation, shares |
|
12,500
|
|
|
|
|
Net Income (Loss) |
|
|
|
50,666
|
(15,603)
|
35,063
|
Ending balance, value at Mar. 31, 2023 |
|
$ 6,835
|
39,068,896
|
(19,836,712)
|
(170,292)
|
19,068,727
|
Ending balance, shares at Mar. 31, 2023 |
|
6,834,627
|
|
|
|
|
Beginning balance, value at Dec. 31, 2023 |
|
$ 6,881
|
39,490,285
|
(19,505,803)
|
(236,948)
|
19,754,415
|
Beginning balance, shares at Dec. 31, 2023 |
|
6,880,460
|
|
|
|
|
Stock-based compensation |
|
$ 49
|
171,276
|
|
|
171,325
|
Stock-based compensation, shares |
|
49,490
|
|
|
|
|
Net Income (Loss) |
|
|
|
357,102
|
(11,198)
|
345,904
|
Ending balance, value at Mar. 31, 2024 |
|
$ 6,930
|
$ 39,661,561
|
$ (19,148,701)
|
$ (248,146)
|
$ 20,271,644
|
Ending balance, shares at Mar. 31, 2024 |
|
6,929,950
|
|
|
|
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: 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/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: 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 13: 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/2147483575/946-220-S99-1
Reference 14: 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/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 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/2003/role/disclosureRef -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 28: http://www.xbrl.org/2003/role/disclosureRef -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 29: 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
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -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 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 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://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- 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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 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 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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ 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://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
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 -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 5 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (h)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (i)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 848 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (a)(3)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 105 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 8 -Subparagraph (d)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 15 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 15 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 65 -Paragraph 15 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20
Reference 29: 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/2147480167/946-830-55-11
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3
Reference 32: 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/2147479617/946-210-S99-1
Reference 33: 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/2147479617/946-210-S99-2
Reference 34: 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/2147483575/946-220-S99-3
Reference 35: 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/2147483575/946-220-S99-3
Reference 36: 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/2147483575/946-220-S99-3
Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15
Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16
Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I
+ Details
Name: |
us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
|
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Cash Flows from Operating Activities: |
|
|
Net income |
$ 345,904
|
$ 35,063
|
Adjustments to reconcile net income to net cash (used in) provided by operating activities: |
|
|
Depreciation and amortization |
295,198
|
288,710
|
Stock based compensation |
171,325
|
86,469
|
Changes in Assets and Liabilities: |
|
|
Accounts receivable |
(3,177,694)
|
(168,334)
|
Other assets |
0
|
(17,300)
|
Prepaid expenses and other current assets |
(153,782)
|
(293,794)
|
Right of use asset |
26,821
|
50,659
|
Accounts payable and accrued expenses |
2,226,932
|
491,669
|
Deferred revenue |
(26,078)
|
28,213
|
Operating lease liability |
(27,250)
|
(52,216)
|
Net Cash (Used in) Provided by Operating Activities |
(318,624)
|
449,139
|
Cash Flows from Investing Activities: |
|
|
Capital expenditures |
(358,637)
|
(426,671)
|
Sale of marketable securities |
200,000
|
0
|
Purchase of marketable securities |
(143,369)
|
(103,423)
|
Net Cash Used in Investing Activities |
(302,006)
|
(530,094)
|
Cash Flows from Financing Activities: |
|
|
Repayments of finance lease obligations related party |
(66,280)
|
(183,464)
|
Repayments of finance lease obligations |
(101,078)
|
(140,264)
|
Net Cash Used in Financing Activities |
(167,358)
|
(323,728)
|
Decrease in Cash and Cash Equivalents |
(787,988)
|
(404,683)
|
Cash and Cash Equivalents, Beginning of Period |
1,428,730
|
2,286,722
|
Cash and Cash Equivalents, End of Period |
640,742
|
1,882,039
|
Supplemental Disclosures: |
|
|
Cash paid for interest |
8,855
|
24,863
|
Cash paid for income taxes |
$ 0
|
$ 0
|
X |
- References
+ Details
Name: |
dtst_IncreaseDecreaseInRightOfUseAsset |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
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. Excludes amount for 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect |
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/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 deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -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_IncreaseDecreaseInDeferredRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 obligation for operating lease.
+ ReferencesReference 1: 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
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract |
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 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 |
- DefinitionThe cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.
+ References
+ Details
Name: |
us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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/2147480167/946-830-55-11
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3
Reference 10: 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/2147483581/946-220-45-7
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 12: 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 13: 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/2147483575/946-220-S99-1
Reference 14: 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/2147483575/946-220-S99-3
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 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/2003/role/disclosureRef -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 28: http://www.xbrl.org/2003/role/disclosureRef -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 29: 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
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -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 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4J -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J
Reference 34: http://www.xbrl.org/2003/role/exampleRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 4K -Publisher FASB -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K
Reference 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://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2
Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_ProfitLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for short-term and long-term debt and lease obligation.
+ References
+ Details
Name: |
us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a),(b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 2: 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 3: 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 4: 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 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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147480167/946-830-55-10
Reference 14: 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/2147483581/946-220-45-7
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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/2147483575/946-220-S99-1
Reference 18: 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/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 30: http://www.xbrl.org/2003/role/disclosureRef -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 31: 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 32: 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
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.1.1.u2
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a
+ Details
Name: |
ecd_InsiderTradingArrLineItems |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Basis of Presentation, Organization and Other Matters
|
3 Months Ended |
Mar. 31, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Basis of Presentation, Organization and Other Matters |
Note 1 – Basis of Presentation, Organization and Other Matters
Data Storage Corporation (“DSC” or the
“Company”) provides subscription based, long term agreements for disaster recovery solutions, cloud infrastructure, Cyber
Security and Voice and Data solutions.
Headquartered in Melville, NY, DSC offers solutions
and services to businesses within the healthcare, banking and finance, distribution services, manufacturing, construction, education,
and government industries. DSC derives its revenues from subscription services and solutions, managed services, software and maintenance,
equipment, and onboarding provisioning. DSC maintains infrastructure and storage equipment in six technical centers in New York, Massachusetts,
Texas, North Carolina, and Canada.
On May 31, 2021, the Company completed a merger of
Flagship Solutions, LLC (“Flagship”) (a Florida limited liability company) and the Company’s wholly-owned subsidiary,
Data Storage FL, LLC. Flagship is a provider of Hybrid Cloud solutions, managed services, and cloud solutions. On January 1, 2024 Flagship
Solutions, LLC was consolidated into CloudFirst Technologies Corporation.
On January 27, 2022, the Company formed Information
Technology Acquisition Corporation a special purpose acquisition company for the purpose of entering into a merger, capital
stock exchange, asset acquisition, stock purchase, recapitalization, reorganization, or other similar business combination with one or
more businesses or entities.
In the opinion of management, the accompanying unaudited
condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, necessary for a fair
presentation of the Company’s financial statements for interim periods in accordance with accounting principles generally accepted
in the United States (“U.S. GAAP”). The information included in this quarterly report on Form 10-Q should be read in conjunction
with the audited consolidated financial statements and the accompanying notes included in the Company’s Annual Report on Form 10-K
for the year ended December 31, 2023 (“2023 Form 10-K”). The Company’s accounting policies are described in the “Notes
to Consolidated Financial Statements” in the 2023 Form 10-K and are updated, as necessary, in this Form 10-Q. The December 31, 2023
condensed consolidated balance sheet data presented for comparative purposes was derived from the audited financial statements but does
not include all disclosures required by U.S. GAAP. The results of operations for the three months ended March 31, 2024, are not necessarily
indicative of the operating results for the full year or for any other subsequent interim period.
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2
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 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Summary of Significant Accounting Policies
|
3 Months Ended |
Mar. 31, 2024 |
Accounting Policies [Abstract] |
|
Summary of Significant Accounting Policies |
Note 2 – Summary of Significant Accounting Policies
Principles of Consolidation
The Condensed
Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies
Corporation, a Delaware corporation, (ii) Information Technology Acquisition Corporation, a Delaware corporation, and (iii) its majority-owned
subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.
Reclassifications
Certain prior year amounts in the Condensed Consolidated Financial Statements and
the notes thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications
did not affect the prior period’s total assets, total liabilities, stockholders’ equity, net income, or net cash provided
by operating activities. During the three months ended March 31, 2024, the Company adopted a change in presentation on its Condensed Consolidated
Financial Statements in order to present segments in line with how its Chief Operating Decision Maker (“CODM”) evaluates performance
of each segment. Prior periods have been revised to reflect this change in the presentation.
Recently Issued and Newly Adopted Accounting Pronouncements
In March 2023, the FASB issued ASU 2023-01, “Leases
(Topic 842): Common Control Arrangements.” The new accounting rules require that leasehold improvements associated with common control
leases be amortized by the lessee over the useful life of the leasehold improvements to the common control group (regardless of the lease
term) as long as the lessee controls the use of the underlying asset (the leased asset) through a lease. These leases should also be accounted
for as a transfer between entities under common control through an adjustment to equity if, and when, the lessee no longer controls the
use of the underlying asset. The Company adopted ASU 2023-01 and it did not have a material impact to our Condensed Consolidated Financial
statement.
In November 2023, the Financial Accounting Standards Board (“FASB”)
issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which enhances reportable segment disclosure
requirements primarily through expanded disclosures around significant segment expenses. The amendments are effective for fiscal years
beginning after December 15, 2024. The amendments should be applied retrospectively to all prior periods presented in the financial statements.
The Company is currently evaluating the impact of the ASU and expects to include updated segment expense disclosures in its Annual Report
on Form 10-K for the fiscal year ended December 31, 2024.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740):
Improvements to Income Tax Disclosures, which requires disclosure of specific categories meeting a quantitative threshold within the income
tax rate reconciliation, as well as disaggregation of income taxes paid by jurisdiction. This ASU, which can be applied either prospectively
or retrospectively, is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently
evaluating the impact of the ASU and expects to include updated income tax disclosures.
Use of Estimates
The preparation of financial statements in conformity
with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the
reporting period. Actual results could differ from these estimates.
Estimated Fair Value of Financial Instruments
The Company’s financial instruments include
cash, accounts receivable, accounts payable and lease commitments. Management believes the estimated fair value of these accounts on March
31, 2024, approximate their carrying value as reflected in the balance sheet due to their short-term nature. The carrying values of certain
of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest
rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.
The
fair value measurement disclosures are grouped into three levels based on valuation factors:
|
● |
Level
1 – quoted prices in active markets for identical investments |
|
● |
Level
2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs) |
|
● |
Level
3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments) |
The
Company’s Level 1 assets/liabilities include cash, accounts receivable, marketable securities, accounts payable, prepaid, and other
current assets. Management believes the estimated fair value of these accounts at March 31, 2024, approximate their carrying value as
reflected in the balance sheets due to the short-term nature of these instruments.
The
Company’s Level 2 assets/liabilities includes the Company’s finance and operating lease assets and liabilities. Their carrying
value approximates their fair values based upon a comparison of the interest rate and terms of the leases.
The
Company’s Level 3 assets/liabilities include goodwill and intangible assets. Inputs to determine fair value are generally unobservable
and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The fair values are therefore discounted cash flow models. Unobservable inputs used in the models are significant to the fair values
of the assets and liabilities.
Assets and Liabilities Measured at Fair Value on
a Nonrecurring Basis
Certain assets and liabilities are measured at fair
value on a nonrecurring basis. Assets and liabilities recognized or disclosed at fair value on the consolidated financial statements on
a nonrecurring basis include items such as property, plant and equipment, operating lease right-of-use assets, goodwill, and other intangible
assets. These assets are measured using Level 3 inputs, if determined to be impaired.
Cash and Cash Equivalents
The Company considers all highly liquid investments
with an original maturity, or remaining maturity at the time of purchase, of three months or less, to be cash equivalents. As of March
31, 2024, and December 31, 2023, the Company had cash and cash equivalents of $640,742 and $1,428,730, respectively.
Investments
Marketable securities that are bought and held principally
for the purpose of selling them in the near term and are classified as trading securities and are reported at fair value, with unrealized
gains and losses recognized in earnings.
The following table sets forth a summary of the changes
in equity investments during the three months ended March 31, 2024, and the year ended December 31, 2023:
Schedule of changes
in equity investments measured at fair value |
|
|
|
|
For the year ended December 31, 2023 |
|
|
Total |
As of January 1, 2023 |
|
$ |
9,010,968 |
|
Purchase of equity investments |
|
|
2,307,228 |
|
Unrealized gains |
|
|
— |
|
As of December 31, 2023 |
|
$ |
11,318,196 |
|
|
|
For the three months ended March 31, 2024 |
|
|
Total |
As of December 31, 2023 |
|
$ |
11,318,196 |
|
Purchase of equity investments |
|
|
143,369 |
|
Unrealized gains |
|
|
— |
|
Sale of equity investments |
|
|
(200,000 |
) |
As of March 31, 2024 |
|
$ |
11,261,565 |
|
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments and assets subjecting the Company
to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable.
The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may
exceed the amount of insurance provided on such deposits.
The Company’s customers are primarily concentrated in the United
States.
As of March 31, 2024, DSC had one customer with an
accounts receivable balance representing 59% of total accounts receivable. As of December 31, 2023, the Company had one customer
with an accounts receivable balance representing 20% of total accounts receivable.
For the three months ended March 31, 2024, the Company
had one customer that accounted for 32% of revenue. For the three months ended March 31, 2023, the
Company had one customer that accounted for 33% of revenue.
Accounts
Receivable / Provision for Credit Losses
The Company sells its services to customers on an
open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivable are typically
due within 30 days. ASU 2016-13 requires the recognition of lifetime estimated credit losses expected to occur for trade accounts
receivable. The guidance also requires we pool assets with similar risk characteristics and consider current economic conditions when
estimating losses. During the three months ended March 31, 2024 and 2023 the Company recorded $54,136, and $3,886 respectively as the change in expected credit losses. Clients invoiced in advance for
services are reflected in deferred revenue on the Company’s balance sheet.
Property and Equipment
Property and equipment are recorded at cost and depreciated
over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated
useful lives in years for depreciation are five to seven years for property and equipment. Additions, betterments, and replacements
are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold
or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized
in income.
Goodwill and Other Intangibles
The Company tests
goodwill and other intangible assets for impairment on at least an annual basis. Impairment
exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and
intangible assets, the Company uses many assumptions and estimates using an income-based approach that directly impacts the results
of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that
are reviewed and approved by various levels of management.
The Company tests goodwill for impairment on an annual
basis on December 31, or more frequently if events occur or circumstances change indicating that the fair value of the goodwill may be
below its carrying amount. The Company has four reporting units. The Company uses an income-based approach to determine the fair value
of the reporting units. This approach uses a discounted cash flow methodology and the ability of the Company’s reporting units to
generate cash flows as measures of fair value of its reporting units.
Revenue Recognition
Nature of goods and services
The following is a description of the products and
services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant
payment terms for each:
|
1) |
Cloud Infrastructure and Disaster Recovery Revenue |
Cloud Infrastructure provides clients with the ability
to migrate their on-premises computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets
located in Tier 3 data centers. DSC owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant
IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital
expenditures. The client pays a monthly fee and can increase capacity as required.
Clients can subscribe to an array of disaster recovery
solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting,
and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information
and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster. Client’s data
is vaulted at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their
back to work objective in a disaster.
These services are performed at the inception of a
contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services
ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition,
clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s
staff.
The Company also derives both one-time and subscription-based
revenue from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud
services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery
tests and manufacturer support for equipment and on-going monitoring of client system performance.
|
3) |
Equipment and Software |
The Company provides equipment and software and actively
participates in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various
software, infrastructure and hybrid cloud solutions provided to clients.
|
4) |
Nexxis Voice over Internet and Direct Internet Access |
The Company provides VoIP, Internet access and data
transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The Company provides
Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.
Disaggregation of revenue
In the following table, revenue is disaggregated by
major product line, geography, and timing of revenue recognition.
Schedule of revenue is disaggregated by major product | |
| | | |
| | | |
| | |
For the Three Months |
Ended March 31, 2024 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,853,249 | | |
$ | 99,646 | | |
$ | 2,952,895 | |
Equipment and Software | |
| 4,084,647 | | |
| — | | |
| 4,084,647 | |
Managed Services | |
| 843,407 | | |
| — | | |
| 843,407 | |
Nexxis VoIP Services | |
| 276,467 | | |
| — | | |
| 276,467 | |
Other | |
| 67,893 | | |
| 10,438 | | |
| 78,331 | |
Total Revenue | |
$ | 8,125,663 | | |
$ | 110,084 | | |
$ | 8,235,747 | |
For the Three Months |
Ended March 31, 2023 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,137,317 | | |
$ | 52,324 | | |
$ | 2,189,641 | |
Equipment and Software | |
| 3,504,796 | | |
| — | | |
| 3,504,796 | |
Managed Services | |
| 876,423 | | |
| 35,107 | | |
| 911,530 | |
Nexxis VoIP Services | |
| 231,772 | | |
| — | | |
| 231,772 | |
Other | |
| 41,984 | | |
| — | | |
| 41,984 | |
Total Revenue | |
$ | 6,792,292 | | |
$ | 87,431 | | |
$ | 6,879,723 | |
For the Three Months |
Ended March 31, |
Timing of revenue recognition | |
2024 | |
2023 |
Products transferred at a point in time | |
$ | 1,045,977 | | |
$ | 3,564,543 | |
Products and services transferred over time | |
| 7,189,770 | | |
| 3,315,180 | |
Total Revenue | |
$ | 8,235,747 | | |
$ | 6,879,723 | |
Contract receivables are recorded at the invoiced
amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are
made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.
Sales are generally recorded in the month the service
is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.
Transaction price allocated to the remaining performance
obligations
The Company has the following performance obligations:
1) |
Data Vaulting: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time. |
2) |
High Availability: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business. |
|
|
3) |
Cloud Infrastructure: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems. |
|
|
4) |
Internet: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments. |
|
|
5) |
Support and Maintenance: Subscription based service offers support for clients on their servers, firewalls, desktops, or software. Services are provided 24x7x365 to the Company’s clients. |
|
|
6) |
Implementation / Set-Up Fees: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security. |
|
|
7) |
Equipment sales: Sale of servers and data storage equipment to the client. |
|
|
9) |
License: Granting SSL certificates and licenses. |
Disaster Recovery and Business Continuity Solutions
Subscription services allow clients to access data
or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for
the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the
entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably
over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a
straight-line basis over the contract term.
Initial Set-Up Fees
The Company accounts for set-up fees as a separate
performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is
non-refundable, and the Company is entitled to the payment.
Equipment Sales
The obligation for the equipment sales is such that
the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location,
depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the
performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when
the goods have left the shipping facility or delivered to the client, depending on shipping terms).
License - granting SSL certificates and other
licenses
Performance obligations as it relates to licensing
is when the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue
standard identifies two types of licenses of IP: (i) a right to access IP; and (ii) a right to use IP. To assist in determining whether
a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s
license arrangements typically do not require the Company to make its proprietary content available to the client either through a download
or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the
license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue
at the point in time the license is granted and/or renewed for a new period.
Payment Terms
The typical terms of subscription contracts range
from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in
advance for its services, in addition to any contractual data overages or for additional services.
Warranties
The Company offers guaranteed service levels and service
guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties.”
Significant Judgement
In the instance where contracts have multiple performance
obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance
obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual
service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion
of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate
the transaction price to each performance obligation.
Impairment of Long-Lived Assets
The Company reviews its long-lived assets for impairment
whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured
as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated un-discounted
future cash flows.
Advertising Costs
The Company expenses the costs associated with advertising
as they are incurred. The Company incurred $232,240 and $189,878 for advertising costs for the three months ended March 31, 2024, and
2023, respectively.
Stock-Based Compensation
The Company follows the requirements of FASB ASC 718-10-10, Share-Based
Payments with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements
that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense
for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number
of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation, and forfeitures are recognized as
they occur.
The valuation methodology used to determine the fair
value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a
number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected
life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term.
The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not
intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s
best assessment.
Estimated volatility is a measure of the amount by
which DSC’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation
of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.
Net Income Per Common Share
Basic income per share is computed by dividing net
income by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed
by dividing net income adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts
that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially
dilutive securities outstanding during each period.
The following table sets forth the information needed
to compute basic and diluted earnings per share for the three months ended March 31, 2024, and 2023:
Schedule of earning per share basic and diluted | |
| | | |
| | |
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| |
| |
|
Net Income Available to Common Shareholders | |
$ | 357,102 | | |
$ | 50,666 | |
| |
| | | |
| | |
Weighted average number of common shares - basic | |
| 7,090,389 | | |
| 6,822,127 | |
Dilutive securities | |
| | | |
| | |
Options | |
| 169,083 | | |
| 130,526 | |
Warrants | |
| — | | |
| 1,667 | |
Weighted average number of common shares - diluted | |
| 7,259,472 | | |
| 6,954,320 | |
| |
| | | |
| | |
Earnings per share, basic | |
$ | 0.05 | | |
$ | 0.01 | |
Earnings per share, diluted | |
$ | 0.05 | | |
$ | 0.01 | |
The following table sets forth the number of potential
shares of common stock that have been excluded from diluted net income per share because their effect was anti-dilutive:
Schedule of anti-dilutive shares | |
| |
|
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| Options | | |
| 560,071 | | |
| 385,257 | |
| Warrants | | |
| 2,415,860 | | |
| 2,415,860 | |
| | | |
| 2,975,931 | | |
| 2,801,117 | |
|
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 all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Prepaids and other current assets
|
3 Months Ended |
Mar. 31, 2024 |
Prepaids And Other Current Assets |
|
Prepaids and other current assets |
Note 3 - Prepaids and other current assets
Prepaids and other current assets consist of the following:
Schedule of prepaids and other current assets | |
| |
|
| |
March 31, | |
December 31, |
| |
2024 | |
2023 |
Prepaid marketing & promotion | |
$ | 53,350 | | |
$ | 13,525 | |
Prepaid subscriptions and license | |
| 452,610 | | |
| 362,760 | |
Prepaid maintenance | |
| 31,532 | | |
| 31,311 | |
Prepaid insurance | |
| 93,589 | | |
| 63,247 | |
Other | |
| 35,876 | | |
| 42,332 | |
Total prepaids and other current assets | |
$ | 666,957 | | |
$ | 513,175 | |
|
X |
- References
+ Details
Name: |
dtst_DisclosurePrepaidsAndOtherCurrentAssetsAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_PrepaidsAndOtherCurrentAssetsTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Property and Equipment
|
3 Months Ended |
Mar. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Property and Equipment |
Note 4- Property and Equipment
Property and equipment, at cost, consist of the following:
Schedule of property and equipment | |
| |
|
| |
March 31, | |
December 31, |
| |
2024 | |
2023 |
Storage equipment | |
$ | 60,288 | | |
$ | 60,288 | |
Furniture and fixtures | |
| 21,625 | | |
| 21,625 | |
Leasehold improvements | |
| 20,983 | | |
| 20,983 | |
Computer hardware and software | |
| 123,792 | | |
| 117,379 | |
Data center equipment | |
| 7,970,174 | | |
| 7,617,950 | |
Gross Property and equipment | |
| 8,196,862 | | |
| 7,838,225 | |
Less: Accumulated depreciation | |
| (5,331,503 | ) | |
| (5,105,451 | ) |
Net property and equipment | |
$ | 2,865,359 | | |
$ | 2,732,774 | |
Depreciation expense for the three months ended March
31, 2024, and 2023 was $226,051 and $218,979, respectively.
|
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/2147480321/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/2147480321/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/2147480321/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.1.1.u2
Goodwill and Intangible Assets
|
3 Months Ended |
Mar. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Goodwill and Intangible Assets |
Note 5 - Goodwill and Intangible Assets
Goodwill and intangible assets consisted of the following:
Schedule of goodwill and intangible assets |
|
|
|
|
|
|
|
|
|
|
Estimated life in years |
|
Gross amount |
|
December 31, 2023, Accumulated Amortization |
|
Net |
Intangible assets not subject to amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Goodwill |
|
|
Indefinite |
|
|
$ |
4,238,671 |
|
|
$ |
— |
|
|
$ |
4,238,671 |
|
Trademarks |
|
|
Indefinite |
|
|
|
514,268 |
|
|
|
— |
|
|
|
514,268 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets not subject to amortization |
|
|
|
|
|
|
4,752,939 |
|
|
|
— |
|
|
|
4,752,939 |
|
Intangible assets subject to amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer lists |
|
|
7 |
|
|
|
2,614,099 |
|
|
|
1,434,218 |
|
|
|
1,179,881 |
|
ABC acquired contracts |
|
|
5 |
|
|
|
310,000 |
|
|
|
310,000 |
|
|
|
— |
|
SIAS acquired contracts |
|
|
5 |
|
|
|
660,000 |
|
|
|
660,000 |
|
|
|
— |
|
Non-compete agreements |
|
|
4 |
|
|
|
272,147 |
|
|
|
272,147 |
|
|
|
— |
|
Website and Digital Assets |
|
|
3 |
|
|
|
33,002 |
|
|
|
29,067 |
|
|
|
3,935 |
|
Total intangible assets subject to amortization |
|
|
|
|
|
|
3,889,248 |
|
|
|
2,705,432 |
|
|
|
1,183,816 |
|
Total Goodwill and Intangible Assets |
|
|
|
|
|
$ |
8,642,187 |
|
|
$ |
2,705,432 |
|
|
$ |
5,936,755 |
|
| |
Estimated life in years | |
Gross amount | |
March
31, 2024, Accumulated Amortization | |
Net |
Intangible assets not subject to amortization | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
| Indefinite | | |
$ | 4,238,671 | | |
$ | — | | |
$ | 4,238,671 | |
Trademarks | |
| Indefinite | | |
| 514,268 | | |
| — | | |
| 514,268 | |
| |
| | | |
| | | |
| | | |
| | |
Total intangible assets not subject to amortization | |
| | | |
| 4,752,939 | | |
| — | | |
| 4,752,939 | |
Intangible assets subject to amortization | |
| | | |
| | | |
| | | |
| | |
Customer lists | |
| 7 | | |
| 2,614,099 | | |
| 1,501,004 | | |
| 1,113,095 | |
ABC acquired contracts | |
| 5 | | |
| 310,000 | | |
| 310,000 | | |
| — | |
SIAS acquired contracts | |
| 5 | | |
| 660,000 | | |
| 660,000 | | |
| — | |
Non-compete agreements | |
| 4 | | |
| 272,147 | | |
| 272,147 | | |
| — | |
Website and Digital Assets | |
| 3 | | |
| 33,002 | | |
| 31,428 | | |
| 1,574 | |
Total intangible assets subject to amortization | |
| | | |
| 3,889,248 | | |
| 2,774,579 | | |
| 1,114,669 | |
Total Goodwill and Intangible Assets | |
| | | |
$ | 8,642,187 | | |
$ | 2,774,579 | | |
$ | 5,867,608 | |
Scheduled amortization over the next five years are as follows:
Schedule of amortization over the next five years | |
|
Period
ending December 31, | |
|
| 2024 | | |
$ | 201,931 | |
| 2025 | | |
| 267,143 | |
| 2026 | | |
| 267,143 | |
| 2027 | | |
| 267,143 | |
| 2028 | | |
| 111,309 | |
| Thereafter | | |
| — | |
| Total | | |
$ | 1,114,669 | |
Amortization expense for the three months ended March 31, 2024, and 2023
was $69,147 and $69,731, 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 goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Leases
|
3 Months Ended |
Mar. 31, 2024 |
Leases |
|
Leases |
Note 6-Leases
Operating Leases
The Company currently maintains three leases for office
space located in Melville, NY.
The first lease for office space in Melville, NY commenced
on September 1, 2019. The term of this lease is for three years and eleven months and runs co-terminus with the Company’s existing
lease in the same building. The base annual rent is $11,856 payable in equal monthly installments of $988.
On July 31, 2021, the Company signed a three-year
lease for approximately 2,880 square feet of office space at 980 North Federal Highway, Boca Raton, FL. The commencement
date of the lease was August 2, 2021. The monthly rent is approximately $4,965.
On January 1, 2022, the Company entered into a lease
agreement for office space with WeWork in Austin, TX. The lease term is six months and requires monthly payments of $1,470 and expires
on June 30, 2022. Subsequent to June 30, 2022, the Company is on a $3,073 month-to-month lease with WeWork in Austin, TX.
On January 17, 2024, the Company entered into a lease
agreement for office space in Melville, NY. The lease commences on April 1, 2024, and has a term of sixty-seven months and requires monthly
payments of $11,931 and expires on October 30, 2029.
On April 10, 2024, the Company entered into a
lease agreement for storage space in Melville, NY. The lease commences on May 15, 2024, and requires monthly payments of $355.
On each anniversary of this agreement the monthly rent shall increase by 3%
over the previous year’s monthly rent. This lease expires on October
30, 2029.
Finance Lease Obligations
On November 1, 2021, the Company entered into a lease
agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $3,152. The lease
carries an interest rate of 6% and is a three-year lease. The term of the lease ends November 1, 2024.
On January 1, 2022, the Company entered into a lease
agreement with a finance company for technical equipment. The lease obligation is payable in monthly installments of $17,718. The lease
carries an interest rate of 5% and is a three-year lease. The term of the lease ends February 1, 2025.
On January 1, 2022, the Company entered into a technical
equipment lease with a finance company. The lease obligation is payable in monthly installments of $2,037. The lease carries an interest
rate of 6% and is a three-year lease. The term of the lease ends January 1, 2025.
On May 7, 2024, the Company entered into a technical
equipment lease with a finance company. The lease obligation is payable in monthly installments of $51,680.19. The term of the lease ends
June 1, 2029.
Finance Lease Obligations – Related Party
On March 4, 2021, the Company entered into a lease
agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments
of $1,567 and expires on March 1, 2024. The lease carries an interest rate of 8%.
On January 1, 2022, the Company entered into a lease
agreement with Systems Trading effective January 1, 2022. This lease obligation is payable to Systems Trading with monthly installments
of $7,145 and expires on February 1, 2025. The lease carries an interest rate of 8%.
On April 1, 2022, the Company entered into a lease
agreement with Systems Trading effective May 1, 2022. This lease obligation is payable to Systems Trading with monthly installments of
$6,667 and expires on March 1, 2025. The lease carries an interest rate of 8%.
The Company determines if an arrangement contains
a lease at inception. Right of Use “ROU” 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. ROU assets and liabilities are recognized
at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company’s lease term
includes options to extend the lease when it is reasonably certain that it will exercise that option. Leases with a term of 12 months
or less are not recorded on the balance sheet, per the election of the practical expedient. ROU assets and liabilities are recognized
at the lease commencement date based on the estimated present value of lease payments over the lease term. The Company recognizes lease
expense for these leases on a straight-line basis over the lease term. The Company recognizes variable lease payments in the period in
which the obligation for those payments is incurred. Variable lease payments that depend on an index or a rate are initially measured
using the index or rate at the commencement date, otherwise variable lease payments are recognized in the period incurred. A discount
rate of 5% was used in preparation of the ROU asset and operating liabilities.
The components of lease expense were as follows:
Schedule of components of lease expense | |
|
| |
Three Months Ended March 31, 2024 |
Finance leases: | |
| | |
Amortization of assets, included in depreciation and amortization expense | |
$ | 196,069 | |
Interest on lease liabilities, included in interest expense | |
| 8,855 | |
Operating lease: | |
| | |
Amortization of assets, included in total operating expense | |
| 27,250 | |
Interest on lease liabilities, included in total operating expense | |
| 515 | |
Total net lease cost | |
$ | 232,689 | |
Supplemental balance sheet information related to leases was as follows: | |
| | |
| |
| | |
Operating Leases: | |
| | |
| |
| | |
Operating lease right-of-use asset | |
$ | 36,160 | |
| |
| | |
Current operating lease liabilities | |
$ | 36,733 | |
Noncurrent operating lease liabilities | |
| — | |
Total operating lease liabilities | |
$ | 36,733 | |
| |
March 31, 2024 |
Finance leases: | |
| | |
Property and equipment, at cost | |
$ | 5,521,716 | |
Accumulated amortization | |
| (4,689,273 | ) |
Property and equipment, net | |
$ | 832,443 | |
| |
| | |
Current obligations of finance leases | |
$ | 370,125 | |
Finance leases, net of current obligations | |
| — | |
Total finance lease liabilities | |
$ | 370,125 | |
Supplemental cash flow and other information related to leases were as
follows:
Schedule of supplemental cash flow and other information related to leases | |
|
| |
Three Months Ended March 31, 2024 |
Cash paid for amounts included in the measurement of lease liabilities: | |
| | |
Operating cash flows related to operating leases | |
$ | 27,250 | |
Financing cash flows related to finance leases | |
$ | 167,358 | |
| |
| | |
Weighted average remaining lease term (in years): | |
| | |
Operating leases | |
| 0.84 | |
Finance leases | |
| 0.80 | |
| |
| | |
Weighted average discount rate: | |
| | |
Operating leases | |
| 4 | % |
Finance leases | |
| 7 | % |
Long-term obligations under the operating and finance leases at March 31,
2024, mature as follows:
Schedule
of long term obligations operating and finance
leases | |
| |
|
For the Twelve Months Ended March 31, | |
Operating Leases | |
Finance Leases |
2024 | |
| 37,020 | | |
| 381,829 | |
2025 | |
| — | | |
| — | |
Total lease payments | |
| 37,020 | | |
| 381,829 | |
Less: Amounts representing interest | |
| (287 | ) | |
| (11,704 | ) |
Total lease obligations | |
| 36,733 | | |
| 370,125 | |
Less: long-term obligations | |
| — | | |
| — | |
Total current | |
$ | 36,733 | | |
$ | 370,125 | |
As of March 31, 2024, the Company had no additional
significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the three months ended
March 31, 2024 and 2023 was $73,303 and $60,572, respectively.
|
X |
- References
+ Details
Name: |
dtst_DisclosureLeasesAbstract |
Namespace Prefix: |
dtst_ |
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.1.1.u2
Commitments and Contingencies
|
3 Months Ended |
Mar. 31, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Note 7 - Commitments and Contingencies
As part of the Flagship acquisition the Company acquired
a licensing agreement for marketing related materials with a National Football League team. The Company has approximately $0.6 million
in payments over the next 3 years.
Subsequent to March 31, 2024, the Company
received communication regarding state sales and use taxes. The Company is in discussions with the agency and evaluating the amount
owed. Based on an examination of all information currently available to the Company, the Company has determined that it is
probable that an accrual is needed related to this issue. After our analysis, the Company expects the liability range to be between
$75,000 and $97,000. The Company recorded $89,000
in accrued expenses during the three months ended March 31, 2024.
|
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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: 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/2147480327/954-440-50-1
Reference 4: 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 5: 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.1.1.u2
Stockholders’ Equity
|
3 Months Ended |
Mar. 31, 2024 |
Equity [Abstract] |
|
Stockholders’ Equity |
Note 8 - Stockholders’ Equity
Capital Stock
The Company has 260,000,000 authorized shares
of capital stock, consisting of 250,000,000 shares of Common Stock, par value $0.001, and 10,000,000 shares of Preferred
Stock, par value $0.001 per share.
Common Stock Options
A summary of the Company’s options activity
and related information follows:
Schedule of options activity
and related information |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of |
|
Weighted |
|
Weighted |
|
|
Shares |
|
Average |
|
Average |
|
|
Under |
|
Exercise |
|
Contractual |
|
|
Options |
|
Price |
|
Life |
Options
Outstanding at December 31, 2023 |
|
|
595,347 |
|
|
$ |
3.46 |
|
|
|
5.82 |
|
Options
Granted |
|
|
136,255 |
|
|
|
3.32 |
|
|
|
5.15 |
|
Exercised |
|
|
— |
|
|
|
— |
|
|
|
— |
|
Expired/Cancelled |
|
|
(2,448 |
) |
|
|
5.41 |
|
|
|
— |
|
Options
Outstanding at March 31, 2024 |
|
|
729,154 |
|
|
$ |
2.66 |
|
|
|
6.83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options
Exercisable at March 31, 2024 |
|
|
282,072 |
|
|
$ |
2.97 |
|
|
|
5.91 |
|
Share-based compensation expense for options totaling
$104,163 and $54,433 was recognized in the Company’s results for the three months ended March 31, 2024, and 2023, respectively.
The intrinsic value of outstanding options as of March
31, 2024 and December 31, 2023, was $653,725 and $391,283, respectively.
The valuation methodology used to determine the fair
value of the options issued during the year was the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a
number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected
life of the options.
The risk-free interest rate assumption is based upon
observed interest rates on zero-coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options.
Estimated volatility is a measure of the amount by
which the Company’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation
of estimated volatility is based on historical stock prices of the Company over a period equal to the expected life of the awards.
As of March 31, 2024, there was $851,984 of total
unrecognized compensation expense related to unvested employee options granted under the Company’s share-based compensation plans
that is expected to be recognized over a weighted average period of approximately 1.6 years.
The weighted average fair value of options granted,
and the assumptions used in the Black-Scholes model during the three months ended March 31, 2024, and 2023, are set forth in the table
below.
Schedule of weighted average fair value of options granted | |
| | | |
| | |
| |
2024 | |
2023 |
Weighted
average fair value of options granted | |
$ | 3.32 | | |
$ | 1.77 | |
Risk-free
interest rate | |
| 3.94%
- 4.21 | % | |
| 3.48%
– 4.01 | % |
Volatility | |
| 126
– 159 | % | |
| 196%
– 199 | % |
Expected
life (years) | |
| 3.5
– 6 years | | |
| 10 years | |
Dividend
yield | |
| — | % | |
| — | % |
Share-based awards, restricted stock award (“RSAs”)
On January 2, 2024, the Company granted certain employees
an aggregate of 53,328 RSA’s. Compensation as a group amount to $156,251. The shares vest one third each year for three years after
issuance.
On March 31, 2024, the Board resolved that the Company
shall issue to Board members an aggregate of 14,166 RSAs Compensation as a group amount of $81,030. The shares vest one year after
issuance.
A summary of the activity related to RSUs for the
three months ended March 31, 2024, is presented below:
Schedule
of non-vested restricted stock units | |
| | | |
| | |
Restricted Stock Units (RSUs) | |
Shares | |
Weighted Average Fair Value $ |
RSUs non-vested at January 1, 2024 | |
| 208,472 | | |
| 1.90 | |
RSUs granted | |
| 84,559 | | |
| 3.40 | |
RSUs vested | |
| 49,490 | | |
| 1.74 | |
RSUs forfeited | |
| — | | |
| — | |
RSUs non-vested at March 31, 2024 | |
| 243,541 | | |
| 2.45 | |
Stock-based compensation for RSU’s has been
recorded in the consolidated statements of operations and totaled $67,162 and $52,285 for the three months ended March 31, 2024, and 2023,
respectively.
As of March 31, 2024, there was $505,795 of total
unrecognized compensation expense related to unvested RSUs granted under the Company’s share-based compensation plans that is expected
to be recognized over a weighted average period of approximately 1.5 years.
|
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/2147481062/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/2147481062/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/2147481004/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.1.1.u2
Litigation
|
3 Months Ended |
Mar. 31, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Litigation |
Note 9 – Litigation
The Company is currently not involved in any litigation
that it believes could have a materially adverse effect on its financial condition or results of operations. There is no action, suit,
proceeding, inquiry or investigation before or by any court, public board, government agency, self-regulatory organization or body pending
or, to the knowledge of the executive officers of the Company or any of its subsidiaries, threatened against or affecting DSC, its common
stock, any of its subsidiaries or of DSC’s or DSC’s subsidiaries’ officers or directors in their capacities as such,
in which an adverse decision could have a material adverse effect.
|
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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
+ Details
Name: |
us-gaap_LegalMattersAndContingenciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Related Party Transactions
|
3 Months Ended |
Mar. 31, 2024 |
Related Party Transactions [Abstract] |
|
Related Party Transactions |
Note 10 – Related Party Transactions
Nexxis Capital LLC
Charles M. Piluso (Chairman and CEO) and Harold Schwartz
(President) collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment
and provide leases to Nexxis Inc.’s customers. The Company did not receive any funds during the three months ended March 31, 2024,
and 2023, respectively.
Eisner & Maglione CPA’s LLC
Lawrence
Maglione, a member of the Board of Directors, is a partner of Eisner & Maglione CPA’s LLC. The Company paid Mr. Maglione’s
firm $3,700
and $495
for accounting and consulting services during the three months ended March 31, 2024, and 2023, respectively.
|
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/2147481062/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/2147481062/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/2147483575/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/2147483575/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/2147483575/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.1.1.u2
Segment Information
|
3 Months Ended |
Mar. 31, 2024 |
Segment Reporting [Abstract] |
|
Segment Information |
Note 12 – Segment Information
The
Company operates in two reportable segments: CloudFirst, and
Nexxis. Its segments were determined based on the Company’s internal organizational structure, the manner in which its operations
are managed, and the criteria used by its Chief Operating Decision Maker (“CODM”) to evaluate performance, which is generally
the segment’s assets, liabilities, and operating income or losses. The FSG acquisition in June of 2021 has benefited DSC with
a client base, experienced sales and marketing talent, and a strong experienced technical team. Based on over two years of information
and our experience with FSG the Company decided, based on the services and product set, as well as the talented team at FSG, to bring
together both CloudFirst and FSG. This unification on January 2024 has strengthened our overall technical teams and provided for
cross selling opportunities while reducing overall expenses.
Schedule of segment reporting income or losses |
|
|
Operations
of: |
|
Products
and services provided: |
|
|
|
CloudFirst Technologies
Corporation |
|
CloudFirst
provides services from CloudFirst technological assets deployed in six Tier 3 data centers throughout the USA and Canada. This technology
has been developed by CloudFirst. Clients are invoiced for cloud infrastructure and disaster recovery on the CloudFirst platform.
Services provided to clients are provided on a subscription basis on long term contracts. |
Nexxis Inc. |
|
Nexxis
is a single-source solution provider that delivers fully-managed cloud-based voice services, data transport, internet access, and
SD-WAN solutions focused on business continuity for today’s modern business environment. |
The following tables present certain financial information
related to the Company’s reportable segments and Corporate:
Schedule of financial information
related to reportable segments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of March 31, 2024 |
|
|
|
CloudFirst Technologies |
|
Nexxis Inc. |
|
Corporate |
|
Total |
|
|
|
|
|
|
|
|
|
Accounts receivable |
|
$ |
4,388,536 |
|
|
$ |
49,130 |
|
|
|
— |
|
|
$ |
4,437,666 |
|
Prepaid expenses and other current assets |
|
|
459,130 |
|
|
|
29,498 |
|
|
|
178,329 |
|
|
|
666,957 |
|
Net property and equipment |
|
|
2,860,215 |
|
|
|
2,694 |
|
|
|
2,450 |
|
|
|
2,865,359 |
|
Intangible assets, net |
|
|
1,628,937 |
|
|
|
— |
|
|
|
— |
|
|
|
1,628,937 |
|
Goodwill |
|
|
4,238,671 |
|
|
|
— |
|
|
|
— |
|
|
|
4,238,671 |
|
Operating lease right-of-use assets |
|
|
36,160 |
|
|
|
— |
|
|
|
— |
|
|
|
36,160 |
|
All other assets |
|
|
— |
|
|
|
— |
|
|
|
11,950,743 |
|
|
|
11,950,743 |
|
Total assets |
|
$ |
13,611,649 |
|
|
$ |
81,322 |
|
|
$ |
12,131,522 |
|
|
$ |
25,824,493 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accounts payable and accrued expenses |
|
$ |
4,483,430 |
|
|
$ |
75,203 |
|
|
$ |
277,235 |
|
|
$ |
4,835,868 |
|
Deferred revenue |
|
|
310,123 |
|
|
|
— |
|
|
|
— |
|
|
|
310,123 |
|
Finance leases payable |
|
|
214,961 |
|
|
|
— |
|
|
|
— |
|
|
|
214,961 |
|
Finance leases payable related party |
|
|
155,164 |
|
|
|
— |
|
|
|
— |
|
|
|
155,164 |
|
Operating lease liabilities |
|
|
36,733 |
|
|
|
— |
|
|
|
— |
|
|
|
36,733 |
|
Total liabilities |
|
$ |
5,200,411 |
|
|
$ |
75,203 |
|
|
$ |
277,235 |
|
|
$ |
5,552,849 |
|
| |
| | | |
| | | |
| | | |
| | |
|
As of December 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
| |
| |
| |
| |
|
Accounts receivable | |
$ | 1,229,820 | | |
$ | 30,152 | | |
| — | | |
$ | 1,259,972 | |
Prepaid expenses and other current assets | |
| 419,254 | | |
| 18,157 | | |
| 75,764 | | |
| 513,175 | |
Net property and equipment | |
| 2,727,225 | | |
| 2,905 | | |
| 2,644 | | |
| 2,732,774 | |
Intangible assets, net | |
| 1,698,084 | | |
| — | | |
| — | | |
| 1,698,084 | |
Goodwill | |
| 4,238,671 | | |
| — | | |
| — | | |
| 4,238,671 | |
Operating lease right-of-use assets | |
| 62,981 | | |
| — | | |
| — | | |
| 62,981 | |
All other assets | |
| — | | |
| — | | |
| 12,795,362 | | |
| 12,795,362 | |
Total assets | |
$ | 10,376,035 | | |
$ | 51,214 | | |
$ | 12,873,770 | | |
$ | 23,301,019 | |
| |
| | | |
| | | |
| | | |
| | |
Accounts payable and accrued expenses | |
$ | 2,020,963 | | |
$ | 65,161 | | |
$ | 522,814 | | |
$ | 2,608,938 | |
Deferred revenue | |
| 336,201 | | |
| — | | |
| — | | |
| 336,201 | |
Finance leases payable | |
| 281,241 | | |
| — | | |
| — | | |
| 281,241 | |
Finance leases payable related party | |
| 256,241 | | |
| — | | |
| — | | |
| 256,241 | |
Operating lease liabilities | |
| 63,983 | | |
| — | | |
| — | | |
| 63,983 | |
Total liabilities | |
$ | 2,958,629 | | |
$ | 65,161 | | |
$ | 522,814 | | |
$ | 3,546,604 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For the three months ended March 31, 2024 |
|
|
|
CloudFirst Technologies |
|
Nexxis Inc. |
|
Corporate |
|
Total |
Sales |
|
$ |
7,954,958 |
|
|
$ |
280,789 |
|
|
$ |
— |
|
|
$ |
8,235,747 |
|
Cost of sales |
|
|
5,102,635 |
|
|
|
166,640 |
|
|
|
— |
|
|
|
5,269,275 |
|
Gross profit |
|
|
2,852,323 |
|
|
|
114,149 |
|
|
|
— |
|
|
|
2,966,472 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Selling, general and administrative |
|
|
1,631,897 |
|
|
|
176,879 |
|
|
|
648,703 |
|
|
|
2,457,479 |
|
Depreciation and amortization |
|
|
294,794 |
|
|
|
211 |
|
|
|
193 |
|
|
|
295,198 |
|
Total operating expenses |
|
|
1,926,691 |
|
|
|
177,090 |
|
|
|
648,896 |
|
|
|
2,752,677 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income (loss) from operations |
|
|
925,632 |
|
|
|
(62,941 |
) |
|
|
(648,896 |
) |
|
|
213,795 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interest income |
|
|
— |
|
|
|
— |
|
|
|
143,369 |
|
|
|
143,369 |
|
Interest expense |
|
|
(11,260 |
) |
|
|
— |
|
|
|
— |
|
|
|
(11,260 |
) |
Total other income (expense) |
|
|
(11,260 |
) |
|
|
— |
|
|
|
143,369 |
|
|
|
132,109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| | | |
| | | |
| | | |
| | |
|
For the three months ended March 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
Sales | |
$ | 6,614,927 | | |
$ | 264,796 | | |
$ | — | | |
$ | 6,879,723 | |
Cost of sales | |
| 4,611,857 | | |
| 178,121 | | |
| — | | |
| 4,789,978 | |
Gross profit | |
| 2,003,070 | | |
| 86,675 | | |
| — | | |
| 2,089,745 | |
| |
| | | |
| | | |
| | | |
| | |
Selling, general and administrative | |
| 1,146,779 | | |
| 124,750 | | |
| 570,520 | | |
| 1,842,049 | |
Depreciation and amortization | |
| 288,525 | | |
| 71 | | |
| 114 | | |
| 288,710 | |
Total operating expenses | |
| 1,435,304 | | |
| 124,821 | | |
| 570,634 | | |
| 2,130,759 | |
| |
| | | |
| | | |
| | | |
| | |
Income (loss) from operations | |
| 567,766 | | |
| (38,146 | ) | |
| (570,634 | ) | |
| (41,014 | ) |
| |
| | | |
| | | |
| | | |
| | |
Interest income | |
| | | |
| — | | |
| 103,423 | | |
| 103,423 | |
Interest expense | |
| (27,346 | ) | |
| — | | |
| — | | |
| (27,346 | ) |
Total Other Income (Expense) | |
| (27,346 | ) | |
| — | | |
| 103,423 | | |
| 76,077 | |
| |
| | | |
| | | |
| | | |
| | |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -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
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef -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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Subsequent Events
|
3 Months Ended |
Mar. 31, 2024 |
Subsequent Events [Abstract] |
|
Subsequent Events |
Note 13 - Subsequent Events
Subsequent to March 31, 2024, options were exercised
to obtain 21,667 shares of common stock. These options were exercised for $50,209.
|
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.1.1.u2
Summary of Significant Accounting Policies (Policies)
|
3 Months Ended |
Mar. 31, 2024 |
Accounting Policies [Abstract] |
|
Principles of Consolidation |
Principles of Consolidation
The Condensed
Consolidated Financial Statements include the accounts of the Company and its wholly-owned subsidiaries, (i) CloudFirst Technologies
Corporation, a Delaware corporation, (ii) Information Technology Acquisition Corporation, a Delaware corporation, and (iii) its majority-owned
subsidiary, Nexxis Inc, a Nevada corporation. All inter-company transactions and balances have been eliminated in consolidation.
|
Reclassifications |
Reclassifications
Certain prior year amounts in the Condensed Consolidated Financial Statements and
the notes thereto have been reclassified where necessary to conform to the current year’s presentation. These reclassifications
did not affect the prior period’s total assets, total liabilities, stockholders’ equity, net income, or net cash provided
by operating activities. During the three months ended March 31, 2024, the Company adopted a change in presentation on its Condensed Consolidated
Financial Statements in order to present segments in line with how its Chief Operating Decision Maker (“CODM”) evaluates performance
of each segment. Prior periods have been revised to reflect this change in the presentation.
|
Recently Issued and Newly Adopted Accounting Pronouncements |
Recently Issued and Newly Adopted Accounting Pronouncements
In March 2023, the FASB issued ASU 2023-01, “Leases
(Topic 842): Common Control Arrangements.” The new accounting rules require that leasehold improvements associated with common control
leases be amortized by the lessee over the useful life of the leasehold improvements to the common control group (regardless of the lease
term) as long as the lessee controls the use of the underlying asset (the leased asset) through a lease. These leases should also be accounted
for as a transfer between entities under common control through an adjustment to equity if, and when, the lessee no longer controls the
use of the underlying asset. The Company adopted ASU 2023-01 and it did not have a material impact to our Condensed Consolidated Financial
statement.
In November 2023, the Financial Accounting Standards Board (“FASB”)
issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which enhances reportable segment disclosure
requirements primarily through expanded disclosures around significant segment expenses. The amendments are effective for fiscal years
beginning after December 15, 2024. The amendments should be applied retrospectively to all prior periods presented in the financial statements.
The Company is currently evaluating the impact of the ASU and expects to include updated segment expense disclosures in its Annual Report
on Form 10-K for the fiscal year ended December 31, 2024.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740):
Improvements to Income Tax Disclosures, which requires disclosure of specific categories meeting a quantitative threshold within the income
tax rate reconciliation, as well as disaggregation of income taxes paid by jurisdiction. This ASU, which can be applied either prospectively
or retrospectively, is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is currently
evaluating the impact of the ASU and expects to include updated income tax disclosures.
|
Use of Estimates |
Use of Estimates
The preparation of financial statements in conformity
with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the
reporting period. Actual results could differ from these estimates.
|
Estimated Fair Value of Financial Instruments |
Estimated Fair Value of Financial Instruments
The Company’s financial instruments include
cash, accounts receivable, accounts payable and lease commitments. Management believes the estimated fair value of these accounts on March
31, 2024, approximate their carrying value as reflected in the balance sheet due to their short-term nature. The carrying values of certain
of the Company’s notes payable and capital lease obligations approximate their fair values based upon a comparison of the interest
rate and terms of such debt given the level of risk to the rates and terms of similar debt currently available to the Company in the marketplace.
The
fair value measurement disclosures are grouped into three levels based on valuation factors:
|
● |
Level
1 – quoted prices in active markets for identical investments |
|
● |
Level
2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs) |
|
● |
Level
3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments) |
The
Company’s Level 1 assets/liabilities include cash, accounts receivable, marketable securities, accounts payable, prepaid, and other
current assets. Management believes the estimated fair value of these accounts at March 31, 2024, approximate their carrying value as
reflected in the balance sheets due to the short-term nature of these instruments.
The
Company’s Level 2 assets/liabilities includes the Company’s finance and operating lease assets and liabilities. Their carrying
value approximates their fair values based upon a comparison of the interest rate and terms of the leases.
The
Company’s Level 3 assets/liabilities include goodwill and intangible assets. Inputs to determine fair value are generally unobservable
and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
The fair values are therefore discounted cash flow models. Unobservable inputs used in the models are significant to the fair values
of the assets and liabilities.
|
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis |
Assets and Liabilities Measured at Fair Value on
a Nonrecurring Basis
Certain assets and liabilities are measured at fair
value on a nonrecurring basis. Assets and liabilities recognized or disclosed at fair value on the consolidated financial statements on
a nonrecurring basis include items such as property, plant and equipment, operating lease right-of-use assets, goodwill, and other intangible
assets. These assets are measured using Level 3 inputs, if determined to be impaired.
|
Cash and Cash Equivalents |
Cash and Cash Equivalents
The Company considers all highly liquid investments
with an original maturity, or remaining maturity at the time of purchase, of three months or less, to be cash equivalents. As of March
31, 2024, and December 31, 2023, the Company had cash and cash equivalents of $640,742 and $1,428,730, respectively.
|
Investments |
Investments
Marketable securities that are bought and held principally
for the purpose of selling them in the near term and are classified as trading securities and are reported at fair value, with unrealized
gains and losses recognized in earnings.
The following table sets forth a summary of the changes
in equity investments during the three months ended March 31, 2024, and the year ended December 31, 2023:
Schedule of changes
in equity investments measured at fair value |
|
|
|
|
For the year ended December 31, 2023 |
|
|
Total |
As of January 1, 2023 |
|
$ |
9,010,968 |
|
Purchase of equity investments |
|
|
2,307,228 |
|
Unrealized gains |
|
|
— |
|
As of December 31, 2023 |
|
$ |
11,318,196 |
|
|
|
For the three months ended March 31, 2024 |
|
|
Total |
As of December 31, 2023 |
|
$ |
11,318,196 |
|
Purchase of equity investments |
|
|
143,369 |
|
Unrealized gains |
|
|
— |
|
Sale of equity investments |
|
|
(200,000 |
) |
As of March 31, 2024 |
|
$ |
11,261,565 |
|
|
Concentration of Credit Risk and Other Risks and Uncertainties |
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments and assets subjecting the Company
to concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, and trade accounts receivable.
The Company’s cash and cash equivalents are maintained at major U.S. financial institutions. Deposits in these institutions may
exceed the amount of insurance provided on such deposits.
The Company’s customers are primarily concentrated in the United
States.
As of March 31, 2024, DSC had one customer with an
accounts receivable balance representing 59% of total accounts receivable. As of December 31, 2023, the Company had one customer
with an accounts receivable balance representing 20% of total accounts receivable.
For the three months ended March 31, 2024, the Company
had one customer that accounted for 32% of revenue. For the three months ended March 31, 2023, the
Company had one customer that accounted for 33% of revenue.
|
Accounts Receivable / Provision for Credit Losses |
Accounts
Receivable / Provision for Credit Losses
The Company sells its services to customers on an
open credit basis. Accounts receivables are uncollateralized, non-interest-bearing customer obligations. Accounts receivable are typically
due within 30 days. ASU 2016-13 requires the recognition of lifetime estimated credit losses expected to occur for trade accounts
receivable. The guidance also requires we pool assets with similar risk characteristics and consider current economic conditions when
estimating losses. During the three months ended March 31, 2024 and 2023 the Company recorded $54,136, and $3,886 respectively as the change in expected credit losses. Clients invoiced in advance for
services are reflected in deferred revenue on the Company’s balance sheet.
|
Property and Equipment |
Property and Equipment
Property and equipment are recorded at cost and depreciated
over their estimated useful lives or the term of the lease using the straight-line method for financial statement purposes. Estimated
useful lives in years for depreciation are five to seven years for property and equipment. Additions, betterments, and replacements
are capitalized, while expenditures for repairs and maintenance are charged to operations when incurred. As units of property are sold
or retired, the related cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized
in income.
|
Goodwill and Other Intangibles |
Goodwill and Other Intangibles
The Company tests
goodwill and other intangible assets for impairment on at least an annual basis. Impairment
exists if the carrying value of a reporting unit exceeds its estimated fair value. To determine the fair value of goodwill and
intangible assets, the Company uses many assumptions and estimates using an income-based approach that directly impacts the results
of the testing. In making these assumptions and estimates, the Company uses industry accepted valuation models and set criteria that
are reviewed and approved by various levels of management.
The Company tests goodwill for impairment on an annual
basis on December 31, or more frequently if events occur or circumstances change indicating that the fair value of the goodwill may be
below its carrying amount. The Company has four reporting units. The Company uses an income-based approach to determine the fair value
of the reporting units. This approach uses a discounted cash flow methodology and the ability of the Company’s reporting units to
generate cash flows as measures of fair value of its reporting units.
|
Revenue Recognition |
Revenue Recognition
Nature of goods and services
The following is a description of the products and
services from which the Company generates revenue, as well as the nature, timing of satisfaction of performance obligations, and significant
payment terms for each:
|
1) |
Cloud Infrastructure and Disaster Recovery Revenue |
Cloud Infrastructure provides clients with the ability
to migrate their on-premises computing and digital storage to DSC’s enterprise-level technical compute and digital storage assets
located in Tier 3 data centers. DSC owns the assets and provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant
IBM Power compute, x86/intel, flash digital storage, while providing disaster recovery and cyber security while eliminating client capital
expenditures. The client pays a monthly fee and can increase capacity as required.
Clients can subscribe to an array of disaster recovery
solutions without subscribing to cloud infrastructure. Product offerings provided directly from DSC are High Availability, Data Vaulting,
and retention solutions, including standby servers which allows clients to centralize and streamline their mission-critical digital information
and technical environment while ensuring business continuity if they experience a cyber-attack or natural disaster. Client’s data
is vaulted at two data centers with the maintenance of retention schedules for corporate governances and regulations all to meet their
back to work objective in a disaster.
These services are performed at the inception of a
contract. The Company provides professional assistance to its clients during the implementation processes. On-boarding and set-up services
ensure that the solution or software is installed properly and function as designed to provide clients with the best solutions. In addition,
clients that are managed service clients have a requirement for DSC to offer time and material billing supplementing the client’s
staff.
The Company also derives both one-time and subscription-based
revenue from providing support, management and renewal of software, hardware, third party maintenance contracts and third-party cloud
services to clients. The managed services include help desk, remote access, operating system and software patch management, annual recovery
tests and manufacturer support for equipment and on-going monitoring of client system performance.
|
3) |
Equipment and Software |
The Company provides equipment and software and actively
participates in collaboration with IBM to provide innovative business solutions to clients. The Company is a partner of IBM and the various
software, infrastructure and hybrid cloud solutions provided to clients.
|
4) |
Nexxis Voice over Internet and Direct Internet Access |
The Company provides VoIP, Internet access and data
transport services to ensure businesses are fully connected to the internet from any location, remote and on premise. The Company provides
Hosted VoIP solutions with equipment options for IP phones and internet speeds of up to 10Gb delivered over fiber optics.
Disaggregation of revenue
In the following table, revenue is disaggregated by
major product line, geography, and timing of revenue recognition.
Schedule of revenue is disaggregated by major product | |
| | | |
| | | |
| | |
For the Three Months |
Ended March 31, 2024 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,853,249 | | |
$ | 99,646 | | |
$ | 2,952,895 | |
Equipment and Software | |
| 4,084,647 | | |
| — | | |
| 4,084,647 | |
Managed Services | |
| 843,407 | | |
| — | | |
| 843,407 | |
Nexxis VoIP Services | |
| 276,467 | | |
| — | | |
| 276,467 | |
Other | |
| 67,893 | | |
| 10,438 | | |
| 78,331 | |
Total Revenue | |
$ | 8,125,663 | | |
$ | 110,084 | | |
$ | 8,235,747 | |
For the Three Months |
Ended March 31, 2023 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,137,317 | | |
$ | 52,324 | | |
$ | 2,189,641 | |
Equipment and Software | |
| 3,504,796 | | |
| — | | |
| 3,504,796 | |
Managed Services | |
| 876,423 | | |
| 35,107 | | |
| 911,530 | |
Nexxis VoIP Services | |
| 231,772 | | |
| — | | |
| 231,772 | |
Other | |
| 41,984 | | |
| — | | |
| 41,984 | |
Total Revenue | |
$ | 6,792,292 | | |
$ | 87,431 | | |
$ | 6,879,723 | |
For the Three Months |
Ended March 31, |
Timing of revenue recognition | |
2024 | |
2023 |
Products transferred at a point in time | |
$ | 1,045,977 | | |
$ | 3,564,543 | |
Products and services transferred over time | |
| 7,189,770 | | |
| 3,315,180 | |
Total Revenue | |
$ | 8,235,747 | | |
$ | 6,879,723 | |
Contract receivables are recorded at the invoiced
amount and are uncollateralized, non-interest-bearing client obligations. Provisions for estimated uncollectible accounts receivable are
made for individual accounts based upon specific facts and circumstances including criteria such as their age, amount, and client standing.
Sales are generally recorded in the month the service
is provided. For clients who are billed on an annual basis, deferred revenue is recorded and amortized over the life of the contract.
Transaction price allocated to the remaining performance
obligations
The Company has the following performance obligations:
1) |
Data Vaulting: Subscription-based cloud service that encrypts and transfers data to a secure Tier 3 data center and further replicates the data to a second Tier 3 DSC technical center where it remains encrypted. Ensuring client retention schedules for corporate compliance and disaster recovery. Provides for twenty-four (24) hour or less recovery time and utilizes advanced data reduction, reduplication technology to shorten back-up and restore time. |
2) |
High Availability: A managed cloud subscription-based service that provides cost-effective mirroring software replication technology and provides one (1) hour or less recovery time for a client to be back in business. |
|
|
3) |
Cloud Infrastructure: subscription-based cloud service provides for “capacity on-demand” for IBM Power and X86 Intel server systems. |
|
|
4) |
Internet: Subscription-based service, offering continuous internet connection combined with FailSAFE which provides disaster recovery for both a clients’ voice and data environments. |
|
|
5) |
Support and Maintenance: Subscription based service offers support for clients on their servers, firewalls, desktops, or software. Services are provided 24x7x365 to the Company’s clients. |
|
|
6) |
Implementation / Set-Up Fees: Onboarding and set-up for cloud infrastructure and disaster recovery as well as Cyber Security. |
|
|
7) |
Equipment sales: Sale of servers and data storage equipment to the client. |
|
|
9) |
License: Granting SSL certificates and licenses. |
|
Disaster Recovery and Business Continuity Solutions |
Disaster Recovery and Business Continuity Solutions
Subscription services allow clients to access data
or receive services for a predetermined period of time. As the client obtains access at a point in time and continues to have access for
the remainder of the subscription period, the client is considered to simultaneously receive and consume the benefits provided by the
entity’s performance as the entity performs. Accordingly, the related performance obligation is considered to be satisfied ratably
over the contract term. As the performance obligation is satisfied evenly across the term of the contract, revenue is recognized on a
straight-line basis over the contract term.
|
Initial Set-Up Fees |
Initial Set-Up Fees
The Company accounts for set-up fees as a separate
performance obligation. Set-up services are performed one-time and accordingly the revenue is recognized at the point in time, and is
non-refundable, and the Company is entitled to the payment.
|
Equipment Sales |
Equipment Sales
The obligation for the equipment sales is such that
the control of the product transfer is at a point in time (i.e., when the goods have been shipped or delivered to the client’s location,
depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time, the
performance obligation is considered to be satisfied at a point in time when the obligation to the client has been fulfilled (i.e., when
the goods have left the shipping facility or delivered to the client, depending on shipping terms).
|
License - granting SSL certificates and other licenses |
License - granting SSL certificates and other
licenses
Performance obligations as it relates to licensing
is when the control of the product transfers, either at a point in time or over time, depending on the nature of the license. The revenue
standard identifies two types of licenses of IP: (i) a right to access IP; and (ii) a right to use IP. To assist in determining whether
a license provides a right to use or a right to access IP, ASC 606 defines two categories of IP: Functional and Symbolic. The Company’s
license arrangements typically do not require the Company to make its proprietary content available to the client either through a download
or through a direct connection. Throughout the life of the contract the Company does not continue to provide updates or upgrades to the
license granted. Based on the guidance, the Company considers its license offerings to be akin to functional IP and recognizes revenue
at the point in time the license is granted and/or renewed for a new period.
|
Payment Terms |
Payment Terms
The typical terms of subscription contracts range
from 12 to 36 months, with auto-renew options extending the contract for an additional term. The Company invoices clients one month in
advance for its services, in addition to any contractual data overages or for additional services.
|
Warranties |
Warranties
The Company offers guaranteed service levels and service
guarantees on some of its contracts. These warranties are not sold separately and are accounted as “assurance warranties.”
|
Significant Judgement |
Significant Judgement
In the instance where contracts have multiple performance
obligations the Company uses judgment to establish a stand-alone price for each performance obligation. The price for each performance
obligation is determined by reviewing market data for similar services as well as the Company’s historical pricing of each individual
service. The sum of each performance obligation is calculated to determine the aggregate price for the individual services. The proportion
of each individual service to the aggregate price is determined. The ratio is applied to the total contract price in order to allocate
the transaction price to each performance obligation.
|
Impairment of Long-Lived Assets |
Impairment of Long-Lived Assets
The Company reviews its long-lived assets for impairment
whenever events and circumstances indicate that the carrying value of an asset might not be recoverable. An impairment loss, measured
as the amount by which the carrying value exceeds the fair value, is recognized if the carrying amount exceeds estimated un-discounted
future cash flows.
|
Advertising Costs |
Advertising Costs
The Company expenses the costs associated with advertising
as they are incurred. The Company incurred $232,240 and $189,878 for advertising costs for the three months ended March 31, 2024, and
2023, respectively.
|
Stock-Based Compensation |
Stock-Based Compensation
The Company follows the requirements of FASB ASC 718-10-10, Share-Based
Payments with regards to stock-based compensation issued to employees and non-employees. The Company has agreements and arrangements
that call for stock to be awarded to the employees and consultants at various times as compensation and periodic bonuses. The expense
for this stock-based compensation is equal to the fair value of the stock price on the day the stock was awarded multiplied by the number
of shares awarded. The Company has a relatively low forfeiture rate of stock-based compensation, and forfeitures are recognized as
they occur.
The valuation methodology used to determine the fair
value of the options issued during the period is the Black-Scholes option-pricing model. The Black-Scholes model requires the use of a
number of assumptions including the volatility of the stock price, the average risk-free interest rate, and the weighted average expected
life of the options. Risk-free interest rates are calculated based on continuously compounded risk-free rates for the appropriate term.
The dividend yield is assumed to be zero as the Company has never paid or declared any cash dividends on its Common Stock and does not
intend to pay dividends on its Common Stock in the foreseeable future. The expected forfeiture rate is estimated based on management’s
best assessment.
Estimated volatility is a measure of the amount by
which DSC’s stock price is expected to fluctuate each year during the expected life of the award. The Company’s calculation
of estimated volatility is based on historical stock prices over a period equal to the expected life of the awards.
|
Net Income Per Common Share |
Net Income Per Common Share
Basic income per share is computed by dividing net
income by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per share is computed
by dividing net income adjusted for income or loss that would result from the assumed conversion of potential common shares from contracts
that may be settled in stock or cash by the weighted average number of shares of common stock, common stock equivalents and potentially
dilutive securities outstanding during each period.
The following table sets forth the information needed
to compute basic and diluted earnings per share for the three months ended March 31, 2024, and 2023:
Schedule of earning per share basic and diluted | |
| | | |
| | |
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| |
| |
|
Net Income Available to Common Shareholders | |
$ | 357,102 | | |
$ | 50,666 | |
| |
| | | |
| | |
Weighted average number of common shares - basic | |
| 7,090,389 | | |
| 6,822,127 | |
Dilutive securities | |
| | | |
| | |
Options | |
| 169,083 | | |
| 130,526 | |
Warrants | |
| — | | |
| 1,667 | |
Weighted average number of common shares - diluted | |
| 7,259,472 | | |
| 6,954,320 | |
| |
| | | |
| | |
Earnings per share, basic | |
$ | 0.05 | | |
$ | 0.01 | |
Earnings per share, diluted | |
$ | 0.05 | | |
$ | 0.01 | |
The following table sets forth the number of potential
shares of common stock that have been excluded from diluted net income per share because their effect was anti-dilutive:
Schedule of anti-dilutive shares | |
| |
|
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| Options | | |
| 560,071 | | |
| 385,257 | |
| Warrants | | |
| 2,415,860 | | |
| 2,415,860 | |
| | | |
| 2,975,931 | | |
| 2,801,117 | |
|
X |
- References
+ Details
Name: |
dtst_AssetsAndLiabilitiesMeasuredAtFairValueOnANonrecurringBasisPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_DisasterRecoveryAndBusinessContinuitySolutionsPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_EquipmentSalesPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_InitialSetupFeesPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_LicenseGrantingSSLCertificatesAndOtherLicensesPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_PaymentTermPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_SignificantJudgementPolicyTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for advertising cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingCostsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for credit risk.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480981/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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1
+ Details
Name: |
us-gaap_ConsolidationPolicyTextBlock |
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://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 2: 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 determining the fair value of financial instruments.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 60 -Paragraph 1 -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1
+ Details
Name: |
us-gaap_FairValueOfFinancialInstrumentsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4
+ Details
Name: |
us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for investment in financial asset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
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(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19
+ Details
Name: |
us-gaap_InvestmentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.
+ References
+ Details
Name: |
us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1
+ Details
Name: |
us-gaap_PriorPeriodReclassificationAdjustmentDescription |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2
+ Details
Name: |
us-gaap_ReceivablesPolicyTextBlock |
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/2147483575/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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(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 (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for standard warranties 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_StandardProductWarrantyPolicy |
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.1.1.u2
Summary of Significant Accounting Policies (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Accounting Policies [Abstract] |
|
Schedule of changes in equity investments measured at fair value |
Schedule of changes
in equity investments measured at fair value |
|
|
|
|
For the year ended December 31, 2023 |
|
|
Total |
As of January 1, 2023 |
|
$ |
9,010,968 |
|
Purchase of equity investments |
|
|
2,307,228 |
|
Unrealized gains |
|
|
— |
|
As of December 31, 2023 |
|
$ |
11,318,196 |
|
|
|
For the three months ended March 31, 2024 |
|
|
Total |
As of December 31, 2023 |
|
$ |
11,318,196 |
|
Purchase of equity investments |
|
|
143,369 |
|
Unrealized gains |
|
|
— |
|
Sale of equity investments |
|
|
(200,000 |
) |
As of March 31, 2024 |
|
$ |
11,261,565 |
|
|
Schedule of revenue is disaggregated by major product |
Schedule of revenue is disaggregated by major product | |
| | | |
| | | |
| | |
For the Three Months |
Ended March 31, 2024 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,853,249 | | |
$ | 99,646 | | |
$ | 2,952,895 | |
Equipment and Software | |
| 4,084,647 | | |
| — | | |
| 4,084,647 | |
Managed Services | |
| 843,407 | | |
| — | | |
| 843,407 | |
Nexxis VoIP Services | |
| 276,467 | | |
| — | | |
| 276,467 | |
Other | |
| 67,893 | | |
| 10,438 | | |
| 78,331 | |
Total Revenue | |
$ | 8,125,663 | | |
$ | 110,084 | | |
$ | 8,235,747 | |
For the Three Months |
Ended March 31, 2023 |
| |
United States | |
International | |
Total |
Infrastructure & Disaster Recovery/Cloud Service | |
$ | 2,137,317 | | |
$ | 52,324 | | |
$ | 2,189,641 | |
Equipment and Software | |
| 3,504,796 | | |
| — | | |
| 3,504,796 | |
Managed Services | |
| 876,423 | | |
| 35,107 | | |
| 911,530 | |
Nexxis VoIP Services | |
| 231,772 | | |
| — | | |
| 231,772 | |
Other | |
| 41,984 | | |
| — | | |
| 41,984 | |
Total Revenue | |
$ | 6,792,292 | | |
$ | 87,431 | | |
$ | 6,879,723 | |
For the Three Months |
Ended March 31, |
Timing of revenue recognition | |
2024 | |
2023 |
Products transferred at a point in time | |
$ | 1,045,977 | | |
$ | 3,564,543 | |
Products and services transferred over time | |
| 7,189,770 | | |
| 3,315,180 | |
Total Revenue | |
$ | 8,235,747 | | |
$ | 6,879,723 | |
|
Schedule of earning per share basic and diluted |
Schedule of earning per share basic and diluted | |
| | | |
| | |
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| |
| |
|
Net Income Available to Common Shareholders | |
$ | 357,102 | | |
$ | 50,666 | |
| |
| | | |
| | |
Weighted average number of common shares - basic | |
| 7,090,389 | | |
| 6,822,127 | |
Dilutive securities | |
| | | |
| | |
Options | |
| 169,083 | | |
| 130,526 | |
Warrants | |
| — | | |
| 1,667 | |
Weighted average number of common shares - diluted | |
| 7,259,472 | | |
| 6,954,320 | |
| |
| | | |
| | |
Earnings per share, basic | |
$ | 0.05 | | |
$ | 0.01 | |
Earnings per share, diluted | |
$ | 0.05 | | |
$ | 0.01 | |
|
Schedule of anti-dilutive shares |
Schedule of anti-dilutive shares | |
| |
|
| |
Three Months ended March 31, |
| |
2024 | |
2023 |
| Options | | |
| 560,071 | | |
| 385,257 | |
| Warrants | | |
| 2,415,860 | | |
| 2,415,860 | |
| | | |
| 2,975,931 | | |
| 2,801,117 | |
|
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 investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (a) -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6A
+ Details
Name: |
us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.
+ ReferencesReference 1: 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
+ Details
Name: |
us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock |
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.1.1.u2
Prepaids and other current assets (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Prepaids And Other Current Assets |
|
Schedule of prepaids and other current assets |
Schedule of prepaids and other current assets | |
| |
|
| |
March 31, | |
December 31, |
| |
2024 | |
2023 |
Prepaid marketing & promotion | |
$ | 53,350 | | |
$ | 13,525 | |
Prepaid subscriptions and license | |
| 452,610 | | |
| 362,760 | |
Prepaid maintenance | |
| 31,532 | | |
| 31,311 | |
Prepaid insurance | |
| 93,589 | | |
| 63,247 | |
Other | |
| 35,876 | | |
| 42,332 | |
Total prepaids and other current assets | |
$ | 666,957 | | |
$ | 513,175 | |
|
X |
- References
+ Details
Name: |
dtst_DisclosurePrepaidsAndOtherCurrentAssetsAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_PrepaidsAndOtherCurrentAssetsTableTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Property and Equipment (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of property and equipment |
Schedule of property and equipment | |
| |
|
| |
March 31, | |
December 31, |
| |
2024 | |
2023 |
Storage equipment | |
$ | 60,288 | | |
$ | 60,288 | |
Furniture and fixtures | |
| 21,625 | | |
| 21,625 | |
Leasehold improvements | |
| 20,983 | | |
| 20,983 | |
Computer hardware and software | |
| 123,792 | | |
| 117,379 | |
Data center equipment | |
| 7,970,174 | | |
| 7,617,950 | |
Gross Property and equipment | |
| 8,196,862 | | |
| 7,838,225 | |
Less: Accumulated depreciation | |
| (5,331,503 | ) | |
| (5,105,451 | ) |
Net property and equipment | |
$ | 2,865,359 | | |
$ | 2,732,774 | |
|
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.1.1.u2
Goodwill and Intangible Assets (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule of goodwill and intangible assets |
Schedule of goodwill and intangible assets |
|
|
|
|
|
|
|
|
|
|
Estimated life in years |
|
Gross amount |
|
December 31, 2023, Accumulated Amortization |
|
Net |
Intangible assets not subject to amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Goodwill |
|
|
Indefinite |
|
|
$ |
4,238,671 |
|
|
$ |
— |
|
|
$ |
4,238,671 |
|
Trademarks |
|
|
Indefinite |
|
|
|
514,268 |
|
|
|
— |
|
|
|
514,268 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total intangible assets not subject to amortization |
|
|
|
|
|
|
4,752,939 |
|
|
|
— |
|
|
|
4,752,939 |
|
Intangible assets subject to amortization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer lists |
|
|
7 |
|
|
|
2,614,099 |
|
|
|
1,434,218 |
|
|
|
1,179,881 |
|
ABC acquired contracts |
|
|
5 |
|
|
|
310,000 |
|
|
|
310,000 |
|
|
|
— |
|
SIAS acquired contracts |
|
|
5 |
|
|
|
660,000 |
|
|
|
660,000 |
|
|
|
— |
|
Non-compete agreements |
|
|
4 |
|
|
|
272,147 |
|
|
|
272,147 |
|
|
|
— |
|
Website and Digital Assets |
|
|
3 |
|
|
|
33,002 |
|
|
|
29,067 |
|
|
|
3,935 |
|
Total intangible assets subject to amortization |
|
|
|
|
|
|
3,889,248 |
|
|
|
2,705,432 |
|
|
|
1,183,816 |
|
Total Goodwill and Intangible Assets |
|
|
|
|
|
$ |
8,642,187 |
|
|
$ |
2,705,432 |
|
|
$ |
5,936,755 |
|
| |
Estimated life in years | |
Gross amount | |
March
31, 2024, Accumulated Amortization | |
Net |
Intangible assets not subject to amortization | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
| Indefinite | | |
$ | 4,238,671 | | |
$ | — | | |
$ | 4,238,671 | |
Trademarks | |
| Indefinite | | |
| 514,268 | | |
| — | | |
| 514,268 | |
| |
| | | |
| | | |
| | | |
| | |
Total intangible assets not subject to amortization | |
| | | |
| 4,752,939 | | |
| — | | |
| 4,752,939 | |
Intangible assets subject to amortization | |
| | | |
| | | |
| | | |
| | |
Customer lists | |
| 7 | | |
| 2,614,099 | | |
| 1,501,004 | | |
| 1,113,095 | |
ABC acquired contracts | |
| 5 | | |
| 310,000 | | |
| 310,000 | | |
| — | |
SIAS acquired contracts | |
| 5 | | |
| 660,000 | | |
| 660,000 | | |
| — | |
Non-compete agreements | |
| 4 | | |
| 272,147 | | |
| 272,147 | | |
| — | |
Website and Digital Assets | |
| 3 | | |
| 33,002 | | |
| 31,428 | | |
| 1,574 | |
Total intangible assets subject to amortization | |
| | | |
| 3,889,248 | | |
| 2,774,579 | | |
| 1,114,669 | |
Total Goodwill and Intangible Assets | |
| | | |
$ | 8,642,187 | | |
$ | 2,774,579 | | |
$ | 5,867,608 | |
|
Schedule of amortization over the next five years |
Schedule of amortization over the next five years | |
|
Period
ending December 31, | |
|
| 2024 | | |
$ | 201,931 | |
| 2025 | | |
| 267,143 | |
| 2026 | | |
| 267,143 | |
| 2027 | | |
| 267,143 | |
| 2028 | | |
| 111,309 | |
| Thereafter | | |
| — | |
| Total | | |
$ | 1,114,669 | |
|
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 goodwill and intangible assets, which may be broken down by segment or major class.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Leases (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Leases |
|
Schedule of components of lease expense |
Schedule of components of lease expense | |
|
| |
Three Months Ended March 31, 2024 |
Finance leases: | |
| | |
Amortization of assets, included in depreciation and amortization expense | |
$ | 196,069 | |
Interest on lease liabilities, included in interest expense | |
| 8,855 | |
Operating lease: | |
| | |
Amortization of assets, included in total operating expense | |
| 27,250 | |
Interest on lease liabilities, included in total operating expense | |
| 515 | |
Total net lease cost | |
$ | 232,689 | |
Supplemental balance sheet information related to leases was as follows: | |
| | |
| |
| | |
Operating Leases: | |
| | |
| |
| | |
Operating lease right-of-use asset | |
$ | 36,160 | |
| |
| | |
Current operating lease liabilities | |
$ | 36,733 | |
Noncurrent operating lease liabilities | |
| — | |
Total operating lease liabilities | |
$ | 36,733 | |
| |
March 31, 2024 |
Finance leases: | |
| | |
Property and equipment, at cost | |
$ | 5,521,716 | |
Accumulated amortization | |
| (4,689,273 | ) |
Property and equipment, net | |
$ | 832,443 | |
| |
| | |
Current obligations of finance leases | |
$ | 370,125 | |
Finance leases, net of current obligations | |
| — | |
Total finance lease liabilities | |
$ | 370,125 | |
|
Schedule of supplemental cash flow and other information related to leases |
Schedule of supplemental cash flow and other information related to leases | |
|
| |
Three Months Ended March 31, 2024 |
Cash paid for amounts included in the measurement of lease liabilities: | |
| | |
Operating cash flows related to operating leases | |
$ | 27,250 | |
Financing cash flows related to finance leases | |
$ | 167,358 | |
| |
| | |
Weighted average remaining lease term (in years): | |
| | |
Operating leases | |
| 0.84 | |
Finance leases | |
| 0.80 | |
| |
| | |
Weighted average discount rate: | |
| | |
Operating leases | |
| 4 | % |
Finance leases | |
| 7 | % |
|
Schedule of long term obligations operating and finance leases |
Schedule
of long term obligations operating and finance
leases | |
| |
|
For the Twelve Months Ended March 31, | |
Operating Leases | |
Finance Leases |
2024 | |
| 37,020 | | |
| 381,829 | |
2025 | |
| — | | |
| — | |
Total lease payments | |
| 37,020 | | |
| 381,829 | |
Less: Amounts representing interest | |
| (287 | ) | |
| (11,704 | ) |
Total lease obligations | |
| 36,733 | | |
| 370,125 | |
Less: long-term obligations | |
| — | | |
| — | |
Total current | |
$ | 36,733 | | |
$ | 370,125 | |
|
X |
- References
+ Details
Name: |
dtst_DisclosureLeasesAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Stockholders’ Equity (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Equity [Abstract] |
|
Schedule of options activity and related information |
Schedule of options activity
and related information |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of |
|
Weighted |
|
Weighted |
|
|
Shares |
|
Average |
|
Average |
|
|
Under |
|
Exercise |
|
Contractual |
|
|
Options |
|
Price |
|
Life |
Options
Outstanding at December 31, 2023 |
|
|
595,347 |
|
|
$ |
3.46 |
|
|
|
5.82 |
|
Options
Granted |
|
|
136,255 |
|
|
|
3.32 |
|
|
|
5.15 |
|
Exercised |
|
|
— |
|
|
|
— |
|
|
|
— |
|
Expired/Cancelled |
|
|
(2,448 |
) |
|
|
5.41 |
|
|
|
— |
|
Options
Outstanding at March 31, 2024 |
|
|
729,154 |
|
|
$ |
2.66 |
|
|
|
6.83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options
Exercisable at March 31, 2024 |
|
|
282,072 |
|
|
$ |
2.97 |
|
|
|
5.91 |
|
|
Schedule of weighted average fair value of options granted |
Schedule of weighted average fair value of options granted | |
| | | |
| | |
| |
2024 | |
2023 |
Weighted
average fair value of options granted | |
$ | 3.32 | | |
$ | 1.77 | |
Risk-free
interest rate | |
| 3.94%
- 4.21 | % | |
| 3.48%
– 4.01 | % |
Volatility | |
| 126
– 159 | % | |
| 196%
– 199 | % |
Expected
life (years) | |
| 3.5
– 6 years | | |
| 10 years | |
Dividend
yield | |
| — | % | |
| — | % |
|
Schedule of non-vested restricted stock units |
Schedule
of non-vested restricted stock units | |
| | | |
| | |
Restricted Stock Units (RSUs) | |
Shares | |
Weighted Average Fair Value $ |
RSUs non-vested at January 1, 2024 | |
| 208,472 | | |
| 1.90 | |
RSUs granted | |
| 84,559 | | |
| 3.40 | |
RSUs vested | |
| 49,490 | | |
| 1.74 | |
RSUs forfeited | |
| — | | |
| — | |
RSUs non-vested at March 31, 2024 | |
| 243,541 | | |
| 2.45 | |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in outstanding nonvested restricted stock units.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -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 |
|
X |
- DefinitionTabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Segment Information (Tables)
|
3 Months Ended |
Mar. 31, 2024 |
Segment Reporting [Abstract] |
|
Schedule of segment reporting income or losses |
Schedule of segment reporting income or losses |
|
|
Operations
of: |
|
Products
and services provided: |
|
|
|
CloudFirst Technologies
Corporation |
|
CloudFirst
provides services from CloudFirst technological assets deployed in six Tier 3 data centers throughout the USA and Canada. This technology
has been developed by CloudFirst. Clients are invoiced for cloud infrastructure and disaster recovery on the CloudFirst platform.
Services provided to clients are provided on a subscription basis on long term contracts. |
Nexxis Inc. |
|
Nexxis
is a single-source solution provider that delivers fully-managed cloud-based voice services, data transport, internet access, and
SD-WAN solutions focused on business continuity for today’s modern business environment. |
|
Schedule of financial information related to reportable segments |
Schedule of financial information
related to reportable segments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of March 31, 2024 |
|
|
|
CloudFirst Technologies |
|
Nexxis Inc. |
|
Corporate |
|
Total |
|
|
|
|
|
|
|
|
|
Accounts receivable |
|
$ |
4,388,536 |
|
|
$ |
49,130 |
|
|
|
— |
|
|
$ |
4,437,666 |
|
Prepaid expenses and other current assets |
|
|
459,130 |
|
|
|
29,498 |
|
|
|
178,329 |
|
|
|
666,957 |
|
Net property and equipment |
|
|
2,860,215 |
|
|
|
2,694 |
|
|
|
2,450 |
|
|
|
2,865,359 |
|
Intangible assets, net |
|
|
1,628,937 |
|
|
|
— |
|
|
|
— |
|
|
|
1,628,937 |
|
Goodwill |
|
|
4,238,671 |
|
|
|
— |
|
|
|
— |
|
|
|
4,238,671 |
|
Operating lease right-of-use assets |
|
|
36,160 |
|
|
|
— |
|
|
|
— |
|
|
|
36,160 |
|
All other assets |
|
|
— |
|
|
|
— |
|
|
|
11,950,743 |
|
|
|
11,950,743 |
|
Total assets |
|
$ |
13,611,649 |
|
|
$ |
81,322 |
|
|
$ |
12,131,522 |
|
|
$ |
25,824,493 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accounts payable and accrued expenses |
|
$ |
4,483,430 |
|
|
$ |
75,203 |
|
|
$ |
277,235 |
|
|
$ |
4,835,868 |
|
Deferred revenue |
|
|
310,123 |
|
|
|
— |
|
|
|
— |
|
|
|
310,123 |
|
Finance leases payable |
|
|
214,961 |
|
|
|
— |
|
|
|
— |
|
|
|
214,961 |
|
Finance leases payable related party |
|
|
155,164 |
|
|
|
— |
|
|
|
— |
|
|
|
155,164 |
|
Operating lease liabilities |
|
|
36,733 |
|
|
|
— |
|
|
|
— |
|
|
|
36,733 |
|
Total liabilities |
|
$ |
5,200,411 |
|
|
$ |
75,203 |
|
|
$ |
277,235 |
|
|
$ |
5,552,849 |
|
| |
| | | |
| | | |
| | | |
| | |
|
As of December 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
| |
| |
| |
| |
|
Accounts receivable | |
$ | 1,229,820 | | |
$ | 30,152 | | |
| — | | |
$ | 1,259,972 | |
Prepaid expenses and other current assets | |
| 419,254 | | |
| 18,157 | | |
| 75,764 | | |
| 513,175 | |
Net property and equipment | |
| 2,727,225 | | |
| 2,905 | | |
| 2,644 | | |
| 2,732,774 | |
Intangible assets, net | |
| 1,698,084 | | |
| — | | |
| — | | |
| 1,698,084 | |
Goodwill | |
| 4,238,671 | | |
| — | | |
| — | | |
| 4,238,671 | |
Operating lease right-of-use assets | |
| 62,981 | | |
| — | | |
| — | | |
| 62,981 | |
All other assets | |
| — | | |
| — | | |
| 12,795,362 | | |
| 12,795,362 | |
Total assets | |
$ | 10,376,035 | | |
$ | 51,214 | | |
$ | 12,873,770 | | |
$ | 23,301,019 | |
| |
| | | |
| | | |
| | | |
| | |
Accounts payable and accrued expenses | |
$ | 2,020,963 | | |
$ | 65,161 | | |
$ | 522,814 | | |
$ | 2,608,938 | |
Deferred revenue | |
| 336,201 | | |
| — | | |
| — | | |
| 336,201 | |
Finance leases payable | |
| 281,241 | | |
| — | | |
| — | | |
| 281,241 | |
Finance leases payable related party | |
| 256,241 | | |
| — | | |
| — | | |
| 256,241 | |
Operating lease liabilities | |
| 63,983 | | |
| — | | |
| — | | |
| 63,983 | |
Total liabilities | |
$ | 2,958,629 | | |
$ | 65,161 | | |
$ | 522,814 | | |
$ | 3,546,604 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For the three months ended March 31, 2024 |
|
|
|
CloudFirst Technologies |
|
Nexxis Inc. |
|
Corporate |
|
Total |
Sales |
|
$ |
7,954,958 |
|
|
$ |
280,789 |
|
|
$ |
— |
|
|
$ |
8,235,747 |
|
Cost of sales |
|
|
5,102,635 |
|
|
|
166,640 |
|
|
|
— |
|
|
|
5,269,275 |
|
Gross profit |
|
|
2,852,323 |
|
|
|
114,149 |
|
|
|
— |
|
|
|
2,966,472 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Selling, general and administrative |
|
|
1,631,897 |
|
|
|
176,879 |
|
|
|
648,703 |
|
|
|
2,457,479 |
|
Depreciation and amortization |
|
|
294,794 |
|
|
|
211 |
|
|
|
193 |
|
|
|
295,198 |
|
Total operating expenses |
|
|
1,926,691 |
|
|
|
177,090 |
|
|
|
648,896 |
|
|
|
2,752,677 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income (loss) from operations |
|
|
925,632 |
|
|
|
(62,941 |
) |
|
|
(648,896 |
) |
|
|
213,795 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interest income |
|
|
— |
|
|
|
— |
|
|
|
143,369 |
|
|
|
143,369 |
|
Interest expense |
|
|
(11,260 |
) |
|
|
— |
|
|
|
— |
|
|
|
(11,260 |
) |
Total other income (expense) |
|
|
(11,260 |
) |
|
|
— |
|
|
|
143,369 |
|
|
|
132,109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| | | |
| | | |
| | | |
| | |
|
For the three months ended March 31, 2023 |
|
| |
CloudFirst Technologies | |
Nexxis Inc. | |
Corporate | |
Total |
Sales | |
$ | 6,614,927 | | |
$ | 264,796 | | |
$ | — | | |
$ | 6,879,723 | |
Cost of sales | |
| 4,611,857 | | |
| 178,121 | | |
| — | | |
| 4,789,978 | |
Gross profit | |
| 2,003,070 | | |
| 86,675 | | |
| — | | |
| 2,089,745 | |
| |
| | | |
| | | |
| | | |
| | |
Selling, general and administrative | |
| 1,146,779 | | |
| 124,750 | | |
| 570,520 | | |
| 1,842,049 | |
Depreciation and amortization | |
| 288,525 | | |
| 71 | | |
| 114 | | |
| 288,710 | |
Total operating expenses | |
| 1,435,304 | | |
| 124,821 | | |
| 570,634 | | |
| 2,130,759 | |
| |
| | | |
| | | |
| | | |
| | |
Income (loss) from operations | |
| 567,766 | | |
| (38,146 | ) | |
| (570,634 | ) | |
| (41,014 | ) |
| |
| | | |
| | | |
| | | |
| | |
Interest income | |
| | | |
| — | | |
| 103,423 | | |
| 103,423 | |
Interest expense | |
| (27,346 | ) | |
| — | | |
| — | | |
| (27,346 | ) |
Total Other Income (Expense) | |
| (27,346 | ) | |
| — | | |
| 103,423 | | |
| 76,077 | |
| |
| | | |
| | | |
| | | |
| | |
|
X |
- References
+ Details
Name: |
dtst_ScheduleOfSegmentReportingFinancialInformationRelatedReportableSegmentsTableTextBlock |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Summary of Significant Accounting Policies (Details) - USD ($)
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Dec. 31, 2023 |
Accounting Policies [Abstract] |
|
|
Fair value of investments, beginning balance |
$ 11,318,196
|
$ 9,010,968
|
Purchase of equity investments |
143,369
|
2,307,228
|
Unrealized gains |
0
|
0
|
Sale of equity investments |
(200,000)
|
|
Fair value of investments, ending balance |
$ 11,261,565
|
$ 11,318,196
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value portion of investments accounted under the equity method.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2E
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_EquityMethodInvestmentsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireEquityMethodInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromSaleOfEquityMethodInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of unrealized gain (loss) on investment.
+ 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_UnrealizedGainLossOnInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.1.1.u2
Summary of Significant Accounting Policies (Details 1) - USD ($)
|
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Product Information [Line Items] |
|
|
Disaggregation of revenue |
$ 8,235,747
|
$ 6,879,723
|
Transferred at Point in Time [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
1,045,977
|
3,564,543
|
Transferred over Time [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
7,189,770
|
3,315,180
|
UNITED STATES |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
8,125,663
|
6,792,292
|
International [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
110,084
|
87,431
|
Service [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
2,952,895
|
2,189,641
|
Service [Member] | UNITED STATES |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
2,853,249
|
2,137,317
|
Service [Member] | International [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
99,646
|
52,324
|
Equipment and Software [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
4,084,647
|
3,504,796
|
Equipment and Software [Member] | UNITED STATES |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
4,084,647
|
3,504,796
|
Equipment and Software [Member] | International [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
0
|
0
|
Managed Services [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
843,407
|
911,530
|
Managed Services [Member] | UNITED STATES |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
843,407
|
876,423
|
Managed Services [Member] | International [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
0
|
35,107
|
Nexxis Voip Services [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
276,467
|
231,772
|
Nexxis Voip Services [Member] | UNITED STATES |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
276,467
|
231,772
|
Nexxis Voip Services [Member] | International [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
0
|
0
|
Other [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
78,331
|
41,984
|
Other [Member] | UNITED STATES |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
67,893
|
41,984
|
Other [Member] | International [Member] |
|
|
Product Information [Line Items] |
|
|
Disaggregation of revenue |
$ 10,438
|
$ 0
|
X |
- References
+ Details
Name: |
dtst_DisaggregationOfRevenue |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=dtst_InternationalMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ServiceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=dtst_EquipmentAndSoftwareMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=dtst_ManagedServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=dtst_NexxisVoipServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=dtst_OtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Summary of Significant Accounting Policies (Details 2) - USD ($)
|
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Accounting Policies [Abstract] |
|
|
Net Income Available to Common Shareholders |
$ 357,102
|
$ 50,666
|
Weighted average number of common shares - basic |
7,090,389
|
6,822,127
|
Dilutive securities |
|
|
Options |
169,083
|
130,526
|
Warrants |
0
|
1,667
|
Weighted average number of common shares - diluted |
7,259,472
|
6,954,320
|
Earnings per share, basic |
$ 0.05
|
$ 0.01
|
Earnings per share, diluted |
$ 0.05
|
$ 0.01
|
X |
- References
+ Details
Name: |
dtst_NetIncomeLossAvailableToCommonStockholderBasic |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_Options |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_Warrants |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:sharesItemType |
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 |
- References
+ Details
Name: |
us-gaap_DilutiveSecuritiesAbstract |
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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1
Reference 15: 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/2147483586/944-220-S99-1
Reference 16: 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 17: 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 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: 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 16: 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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.
+ 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_WeightedAverageNumberDilutedSharesOutstandingAdjustment |
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.1.1.u2
Summary of Significant Accounting Policies (Details 3) - shares
|
3 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] |
|
|
Anti-dilutive shares |
2,975,931
|
2,801,117
|
Warrant [Member] |
|
|
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] |
|
|
Anti-dilutive shares |
2,415,860
|
2,415,860
|
Options Held [Member] |
|
|
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] |
|
|
Anti-dilutive shares |
560,071
|
385,257
|
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
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.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_OptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Product Information [Line Items] |
|
|
|
Cash and cash equivalents |
$ 640,742
|
|
$ 1,428,730
|
Bad debt expense |
54,136
|
$ 3,886
|
|
Advertising Expense |
$ 232,240
|
$ 189,878
|
|
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Concentration Risk, Percentage |
59.00%
|
|
20.00%
|
One Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member] |
|
|
|
Product Information [Line Items] |
|
|
|
Concentration Risk, Percentage |
32.00%
|
33.00%
|
|
X |
- DefinitionAmount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of 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/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
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(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CashEquivalentsAtCarryingValue |
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 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 |
- Details
Name: |
srt_MajorCustomersAxis=dtst_OneCustomerMember |
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: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Prepaids and other current assets (Details) - USD ($)
|
Mar. 31, 2024 |
Dec. 31, 2023 |
Prepaids And Other Current Assets |
|
|
Prepaid marketing & promotion |
$ 53,350
|
$ 13,525
|
Prepaid subscriptions and license |
452,610
|
362,760
|
Prepaid maintenance |
31,532
|
31,311
|
Prepaid insurance |
93,589
|
63,247
|
Other |
35,876
|
42,332
|
Total prepaids and other current assets |
$ 666,957
|
$ 513,175
|
X |
- References
+ Details
Name: |
dtst_DisclosurePrepaidsAndOtherCurrentAssetsAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_PrepaidMaintenance |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_PrepaidSubscriptionsAndLicense |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of 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(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
+ Details
Name: |
us-gaap_OtherPrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 after 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(18)) -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(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
+ Details
Name: |
us-gaap_PrepaidInsurance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.1.1.u2
Property and Equipment (Details) - USD ($)
|
Mar. 31, 2024 |
Dec. 31, 2023 |
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 8,196,862
|
$ 7,838,225
|
Less: Accumulated depreciation |
(5,331,503)
|
(5,105,451)
|
Net property and equipment |
2,865,359
|
2,732,774
|
Technology Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
60,288
|
60,288
|
Furniture and Fixtures [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
21,625
|
21,625
|
Leasehold Improvements [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
20,983
|
20,983
|
Computer Hardware And Software [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
123,792
|
117,379
|
Data Center Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property and equipment, gross |
$ 7,970,174
|
$ 7,617,950
|
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/2147479440/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/2147479440/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.
+ References
+ 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/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)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: 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/2147480842/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_TechnologyEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
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=dtst_ComputerHardwareAndSoftwareMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=dtst_DataCenterEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
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.1.1.u2
Goodwill and Intangible Assets (Details) - USD ($)
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Dec. 31, 2023 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets not subject to amortization, gross amount |
$ 4,752,939
|
$ 4,752,939
|
Total intangible assets not subject to amortization, accumulated amortization |
0
|
0
|
Total intangible assets not subject to amortization, net |
4,752,939
|
4,752,939
|
Total intangible assets subject to amortization, gross amount |
3,889,248
|
3,889,248
|
Total intangible assets subject to amortization, accumulated amortization |
2,774,579
|
2,705,432
|
Total intangible assets subject to amortization, net |
1,114,669
|
1,183,816
|
Total goodwill and intangible assets, gross amount |
8,642,187
|
8,642,187
|
Total goodwill and intangible assets, accumulated amortization |
2,774,579
|
2,705,432
|
Total goodwill and intangible assets, net |
$ 5,867,608
|
$ 5,936,755
|
Goodwill [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated life in years |
Indefinite
|
Indefinite
|
Total intangible assets not subject to amortization, gross amount |
$ 4,238,671
|
$ 4,238,671
|
Total intangible assets not subject to amortization, accumulated amortization |
0
|
0
|
Total intangible assets not subject to amortization, net |
$ 4,238,671
|
$ 4,238,671
|
Trademarks [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Estimated life in years |
Indefinite
|
Indefinite
|
Total intangible assets not subject to amortization, gross amount |
$ 514,268
|
$ 514,268
|
Total intangible assets not subject to amortization, accumulated amortization |
0
|
0
|
Total intangible assets not subject to amortization, net |
$ 514,268
|
$ 514,268
|
Customer Lists [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets subject to amortization, estimated life in years |
7 years
|
7 years
|
Total intangible assets subject to amortization, gross amount |
$ 2,614,099
|
$ 2,614,099
|
Total intangible assets subject to amortization, accumulated amortization |
1,501,004
|
1,434,218
|
Total intangible assets subject to amortization, net |
$ 1,113,095
|
$ 1,179,881
|
ABC Acquired Contracts [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets subject to amortization, estimated life in years |
5 years
|
5 years
|
Total intangible assets subject to amortization, gross amount |
$ 310,000
|
$ 310,000
|
Total intangible assets subject to amortization, accumulated amortization |
310,000
|
310,000
|
Total intangible assets subject to amortization, net |
$ 0
|
$ 0
|
SIAS Acquired Contracts [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets subject to amortization, estimated life in years |
5 years
|
5 years
|
Total intangible assets subject to amortization, gross amount |
$ 660,000
|
$ 660,000
|
Total intangible assets subject to amortization, accumulated amortization |
660,000
|
660,000
|
Total intangible assets subject to amortization, net |
$ 0
|
$ 0
|
Noncompete Agreements [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets subject to amortization, estimated life in years |
4 years
|
4 years
|
Total intangible assets subject to amortization, gross amount |
$ 272,147
|
$ 272,147
|
Total intangible assets subject to amortization, accumulated amortization |
272,147
|
272,147
|
Total intangible assets subject to amortization, net |
$ 0
|
$ 0
|
Website And Digital Assets [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Total intangible assets subject to amortization, estimated life in years |
3 years
|
3 years
|
Total intangible assets subject to amortization, gross amount |
$ 33,002
|
$ 33,002
|
Total intangible assets subject to amortization, accumulated amortization |
31,428
|
29,067
|
Total intangible assets subject to amortization, net |
$ 1,574
|
$ 3,935
|
X |
- References
+ Details
Name: |
dtst_EstimatedLifeInYears |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_FiniteLivedAndIndefiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_GoodwillAndIntangibleAssets |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_GoodwillAndIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_IntangibleAssetsNetAmount |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_TotalGoodwillAndIntangibleAssetsNet |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_TotalIntangibleAssetsNotSubjectToAmortizationNetAmount |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- 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/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
Reference 2: 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
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
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.
+ ReferencesReference 1: 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 |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=dtst_ABCAcquiredContractsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=dtst_SIASAcquiredContractsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=dtst_WebsiteAndDigitalAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- References
+ Details
Name: |
dtst_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
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/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-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.1.1.u2
Leases (Details) - USD ($)
|
3 Months Ended |
|
Mar. 31, 2024 |
Dec. 31, 2023 |
Leases |
|
|
Amortization of assets, included in depreciation and amortization expense |
$ 196,069
|
|
Interest on lease liabilities, included in interest expense |
8,855
|
|
Amortization of assets, included in total operating expense |
27,250
|
|
Interest on lease liabilities, included in total operating expense |
515
|
|
Total net lease cost |
232,689
|
|
Operating lease right-of-use asset |
36,160
|
$ 62,981
|
Current operating lease liabilities |
36,733
|
63,983
|
Noncurrent operating lease liabilities |
0
|
|
Total operating lease liabilities |
36,733
|
$ 63,983
|
Property and equipment, at cost |
5,521,716
|
|
Accumulated amortization |
(4,689,273)
|
|
Property and equipment, net |
832,443
|
|
Current obligations of finance leases |
370,125
|
|
Finance leases, net of current obligations |
0
|
|
Total finance lease liabilities |
$ 370,125
|
|
X |
- References
+ Details
Name: |
dtst_AccumulatedAmortization |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_AmortizationOfAssetsIncludedInTotalOperatingExpense |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_CurrentObligationsOfFinanceLeases |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_DisclosureLeasesAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_FinanceLeasesNetOfCurrentObligations |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_InterestOnLeaseLiabilitiesIncludedInInterestExpense |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_PropertyAndEquipmentAtCost |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_PropertyAndEquipmentNet |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance 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
Reference 2: 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_FinanceLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ 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 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
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.1.1.u2
X |
- References
+ Details
Name: |
dtst_DisclosureLeasesAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average discount rate for finance lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.24.1.1.u2
Leases (Details 2) - USD ($)
|
Mar. 31, 2024 |
Dec. 31, 2023 |
Leases |
|
|
Operating Leases 2024 |
$ 37,020
|
|
Finance Leases 2024 |
381,829
|
|
Operating Leases 2025 |
0
|
|
Finance Leases 2025 |
0
|
|
Operating leases total lease payments |
37,020
|
|
Finance leases total lease payments |
381,829
|
|
Operating leases less: amounts representing interest |
(287)
|
|
Finance leases less: amounts representing interest |
(11,704)
|
|
Operating leases total lease obligations |
36,733
|
$ 63,983
|
Finance leases total lease obligations |
370,125
|
|
Operating leases less: long-term obligations |
0
|
|
Finance leases less: long-term obligations |
0
|
|
Operating leases total current |
36,733
|
|
Finance leases total current |
$ 370,125
|
|
X |
- References
+ Details
Name: |
dtst_DisclosureLeasesAbstract |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_LessLongtermObligations |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_NoncurrentFinanceLeaseLiabilities |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_OperatingLeasesLiabilityNoncurrent |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance 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
Reference 2: 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_FinanceLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments for finance 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_FinanceLeaseLiabilityPaymentsDue |
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 finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.
+ 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_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.
+ 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_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo |
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 finance 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_FinanceLeaseLiabilityUndiscountedExcessAmount |
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.
+ 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 payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.
+ 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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.
+ 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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of long-term debt and lease obligation, classified as current.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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_LongTermDebtAndCapitalLeaseObligationsCurrent |
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.1.1.u2
Leases (Details Narrative) - USD ($)
|
|
|
|
|
|
|
|
|
3 Months Ended |
|
May 07, 2024 |
Apr. 10, 2024 |
Jan. 17, 2024 |
Apr. 02, 2022 |
Jan. 02, 2022 |
Nov. 01, 2021 |
Jul. 31, 2021 |
Mar. 04, 2021 |
Mar. 31, 2024 |
Mar. 31, 2023 |
Jul. 01, 2022 |
Subsequent Event [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Annual rent |
|
|
|
|
|
|
|
|
$ 11,856
|
|
|
Operating leases contingent monthly rental payments |
|
|
|
|
|
|
|
|
$ 988
|
|
|
Monthly lease rent |
|
|
|
|
|
|
$ 4,965
|
|
|
|
|
Annual base rent |
|
$ 355
|
$ 11,931
|
|
$ 1,470
|
|
|
|
|
|
|
Lease expiration date |
|
Oct. 30, 2029
|
Oct. 30, 2029
|
|
Jun. 30, 2022
|
|
|
|
|
|
|
Month to month lease payment |
|
|
|
|
|
|
|
|
|
|
$ 3,073
|
Interest rate |
|
3.00%
|
|
|
|
|
|
|
|
|
|
Discount rate |
|
|
|
|
|
|
|
|
5.00%
|
|
|
Operating leases rent expenses net |
|
|
|
|
|
|
|
|
$ 73,303
|
$ 60,572
|
|
Systems Trading [Member] |
|
|
|
|
|
|
|
|
|
|
|
Subsequent Event [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Operating leases contingent monthly rental payments |
|
|
|
$ 6,667
|
$ 7,145
|
|
|
$ 1,567
|
|
|
|
Lease expiration date |
|
|
|
Mar. 01, 2025
|
Feb. 01, 2025
|
|
|
Mar. 01, 2024
|
|
|
|
Interest rate |
|
|
|
8.00%
|
8.00%
|
|
|
8.00%
|
|
|
|
Technical Equipment [Member] |
|
|
|
|
|
|
|
|
|
|
|
Subsequent Event [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Lease expiration date |
|
|
|
|
Feb. 01, 2025
|
Nov. 01, 2024
|
|
|
|
|
|
Interest rate |
|
|
|
|
5.00%
|
6.00%
|
|
|
|
|
|
Finance leases contingent monthly rental payments |
|
|
|
|
$ 17,718
|
$ 3,152
|
|
|
|
|
|
Technical Equipment [Member] | Subsequent Event [Member] |
|
|
|
|
|
|
|
|
|
|
|
Subsequent Event [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Lease expiration date |
Jun. 01, 2029
|
|
|
|
|
|
|
|
|
|
|
Finance leases contingent monthly rental payments |
$ 51,680
|
|
|
|
|
|
|
|
|
|
|
Technical Equipment 1 [Member] |
|
|
|
|
|
|
|
|
|
|
|
Subsequent Event [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Lease expiration date |
|
|
|
|
Jan. 01, 2025
|
|
|
|
|
|
|
Interest rate |
|
|
|
|
6.00%
|
|
|
|
|
|
|
Finance leases contingent monthly rental payments |
|
|
|
|
$ 2,037
|
|
|
|
|
|
|
X |
- References
+ Details
Name: |
dtst_AnnualBaseRent |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_AnnualRent |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_FinaceLeaseContingentMonthlyRentalPayments |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_FinaceLeasesContingentMonthlyRentalPayments |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_OperatingLeasesContingentMonthlyRentalPayments |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_OperatingLeasesRentExpensesNet |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -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/2147480848/942-470-50-3
+ Details
Name: |
us-gaap_DebtInstrumentPeriodicPayment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDate which lease or group of leases is set to expire, in YYYY-MM-DD format.
+ References
+ Details
Name: |
us-gaap_LeaseExpirationDate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDiscount rate used by lessee to determine present value of operating lease payments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseDiscountRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe financing cost related to leases that have been recorded under the deposit method, as a financing or as a capital leases in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.
+ References
+ Details
Name: |
us-gaap_SaleLeasebackTransactionImputedInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
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_MajorPropertyClassAxis=dtst_TechnicalEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_MajorPropertyClassAxis=dtst_TechnicalEquipment1Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -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_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.
+ References
+ Details
Name: |
us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPeriod when results of operations of the acquired entity are included in the income statement of the combined entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
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.
+ ReferencesReference 1: 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 2: 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
Reference 3: 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 4: 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 5: 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 6: 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
+ Details
Name: |
us-gaap_LossContingenciesLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=dtst_FlagshipAcquisitionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Stockholders' Equity (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares
|
3 Months Ended |
12 Months Ended |
Mar. 31, 2024 |
Dec. 31, 2023 |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
Number of shares under options outstanding, beginning |
595,347
|
|
Weighted average exercise price outstanding, beginning |
$ 3.46
|
|
Weighted average contractual life |
6 years 9 months 29 days
|
5 years 9 months 25 days
|
Number of shares under options, granted |
136,255
|
|
Weighted average exercise price, granted |
$ 3.32
|
|
Weighted average contractual life, granted |
5 years 1 month 24 days
|
|
Number of shares under options, exercised |
0
|
|
Weighted average exercise price, exercised |
$ 0
|
|
Number of shares under options, expired/cancelled |
(2,448)
|
|
Weighted average exercise price, expired/cancelled |
$ 5.41
|
|
Number of shares under options outstanding, ending |
729,154
|
595,347
|
Weighted average exercise price outstanding, ending |
$ 2.66
|
$ 3.46
|
Number of shares under options, exercisable |
282,072
|
|
Weighted average exercise price, exercisable |
$ 2.97
|
|
Weighted average contractual life, exercisable |
5 years 10 months 28 days
|
|
X |
- References
+ Details
Name: |
dtst_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:durationItemType |
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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: 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 7: 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
Reference 8: 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
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: 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
Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: 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
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
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 |
- DefinitionFor presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod |
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 |
- 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 |
- DefinitionWeighted average remaining contractual term for option awards outstanding, 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 -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
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://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 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(28)) -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
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionThe estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe risk-free interest rate assumption that is used in valuing an option on its own shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionExpected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Stockholders' Equity (Details 2)
|
3 Months Ended |
Mar. 31, 2024
$ / shares
shares
|
Equity [Abstract] |
|
RSUs non-vested shares, beginning | shares |
208,472
|
Weighted average fair value, beginning | $ / shares |
$ 1.90
|
RSUs granted shares | shares |
84,559
|
Weighted average fair value, granted | $ / shares |
$ 3.40
|
RSUs vested shares | shares |
49,490
|
Weighted average fair value, vested | $ / shares |
$ 1.74
|
RSUs forfeited shares | shares |
0
|
Weighted average fair value, forfeited | $ / shares |
$ 0
|
RSUs non-vested shares, ending | shares |
243,541
|
Weighted average fair value, ending | $ / shares |
$ 2.45
|
X |
- References
+ Details
Name: |
dtst_GrantDateFairValueVested |
Namespace Prefix: |
dtst_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_StockIssuedDuringPeriodSharesRestrictedStockAwardGranted |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_StockIssuedDuringPeriodSharesRestrictedStockAwardVested |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(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)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of non-vested options outstanding.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average grant-date fair value of non-vested options forfeited.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average grant-date fair value of options vested.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares related to Restricted Stock Award forfeited during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 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 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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.1.1.u2
Stockholders’ Equity (Details Narrative) - USD ($)
|
|
3 Months Ended |
|
Jan. 02, 2024 |
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Class of Stock [Line Items] |
|
|
|
|
Capital stock authorized |
|
260,000,000
|
|
|
Common stock, authorized |
|
250,000,000
|
|
250,000,000
|
Common stock, par value |
|
$ 0.001
|
|
$ 0.001
|
Share-based compensation expense for options |
|
$ 104,163
|
$ 54,433
|
|
Intrinsic value of stock options outstanding |
|
653,725
|
|
$ 391,283
|
Total unrecognized compensation expense |
|
$ 851,984
|
|
|
Weighted average period expected to recognized compensation expense (in years) |
|
1 year 7 months 6 days
|
|
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
Share-based compensation expense for options |
|
$ 67,162
|
$ 52,285
|
|
Total unrecognized compensation expense |
|
$ 505,795
|
|
|
Weighted average period expected to recognized compensation expense (in years) |
|
1 year 6 months
|
|
|
Shares granted |
53,328
|
14,166
|
|
|
Restricted stock expense |
$ 156,251
|
$ 81,030
|
|
|
Series A Preferred Stock [Member] |
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
Preferred stock, authorized |
|
10,000,000
|
|
10,000,000
|
Preferred stock, par value |
|
$ 0.001
|
|
$ 0.001
|
X |
- DefinitionNumber of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.
+ References
+ Details
Name: |
us-gaap_CapitalUnitsAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- 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://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/2147479617/946-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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of expense for employee benefit and equity-based compensation.
+ References
+ Details
Name: |
us-gaap_EmployeeBenefitsAndShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost not yet recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://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 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
+ 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://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/2147479617/946-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(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncash expense for award of restricted stock or unit under share-based payment arrangement.
+ 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_RestrictedStockExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionNet number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.
+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- Details
Name: |
dei_LegalEntityAxis=dtst_EisnerMaglioneCPAsLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
X |
- DefinitionDescription of the types of products and services from which the reportable segment derives its revenue.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
+ Details
Name: |
us-gaap_DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=dtst_CloudFirstTechnologiesCorporationMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=dtst_NexxisIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
Segment Information (Details 1) - USD ($)
|
3 Months Ended |
|
Mar. 31, 2024 |
Mar. 31, 2023 |
Dec. 31, 2023 |
Segment Reporting Information [Line Items] |
|
|
|
Accounts receivable |
$ 4,437,666
|
|
$ 1,259,972
|
Prepaid expenses and other current assets |
666,957
|
|
513,175
|
Net property and equipment |
2,865,359
|
|
2,732,774
|
Intangible assets, net |
1,628,937
|
|
1,698,084
|
Goodwill |
4,238,671
|
|
4,238,671
|
Operating lease right-of-use assets |
36,160
|
|
62,981
|
All other assets |
11,950,743
|
|
12,795,362
|
Total assets |
25,824,493
|
|
23,301,019
|
Accounts payable and accrued expenses |
4,835,868
|
|
2,608,938
|
Deferred revenue |
310,123
|
|
336,201
|
Finance leases payable |
214,961
|
|
281,241
|
Finance leases payable related party |
155,164
|
|
256,241
|
Operating lease liabilities |
36,733
|
|
63,983
|
Total liabilities |
5,552,849
|
|
3,546,604
|
Sales |
8,235,747
|
$ 6,879,723
|
|
Cost of sales |
5,269,275
|
4,789,978
|
|
Gross profit |
2,966,472
|
2,089,745
|
|
Selling, general and administrative |
2,457,479
|
1,842,049
|
|
Depreciation and amortization |
295,198
|
288,710
|
|
Total operating expenses |
2,752,677
|
2,130,759
|
|
Income (loss) from operations |
213,795
|
(41,014)
|
|
Interest income |
143,369
|
103,423
|
|
Interest expense |
(11,260)
|
(27,346)
|
|
Total Other Income (Expense) |
132,109
|
76,077
|
|
Income (loss) before provision for income taxes |
345,904
|
35,063
|
|
Cloud First Technologies [Member] |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Accounts receivable |
4,388,536
|
|
1,229,820
|
Prepaid expenses and other current assets |
459,130
|
|
419,254
|
Net property and equipment |
2,860,215
|
|
2,727,225
|
Intangible assets, net |
1,628,937
|
|
1,698,084
|
Goodwill |
4,238,671
|
|
4,238,671
|
Operating lease right-of-use assets |
36,160
|
|
62,981
|
All other assets |
0
|
|
0
|
Total assets |
13,611,649
|
|
10,376,035
|
Accounts payable and accrued expenses |
4,483,430
|
|
2,020,963
|
Deferred revenue |
310,123
|
|
336,201
|
Finance leases payable |
214,961
|
|
281,241
|
Finance leases payable related party |
155,164
|
|
256,241
|
Operating lease liabilities |
36,733
|
|
63,983
|
Total liabilities |
5,200,411
|
|
2,958,629
|
Sales |
7,954,958
|
6,614,927
|
|
Cost of sales |
5,102,635
|
4,611,857
|
|
Gross profit |
2,852,323
|
2,003,070
|
|
Selling, general and administrative |
1,631,897
|
1,146,779
|
|
Depreciation and amortization |
294,794
|
288,525
|
|
Total operating expenses |
1,926,691
|
1,435,304
|
|
Income (loss) from operations |
925,632
|
567,766
|
|
Interest income |
0
|
|
|
Interest expense |
(11,260)
|
(27,346)
|
|
Total Other Income (Expense) |
(11,260)
|
(27,346)
|
|
Income (loss) before provision for income taxes |
914,372
|
540,420
|
|
Nexxis Inc [Member] |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Accounts receivable |
49,130
|
|
30,152
|
Prepaid expenses and other current assets |
29,498
|
|
18,157
|
Net property and equipment |
2,694
|
|
2,905
|
Intangible assets, net |
0
|
|
0
|
Goodwill |
0
|
|
0
|
Operating lease right-of-use assets |
0
|
|
0
|
All other assets |
0
|
|
0
|
Total assets |
81,322
|
|
51,214
|
Accounts payable and accrued expenses |
75,203
|
|
65,161
|
Deferred revenue |
0
|
|
0
|
Finance leases payable |
0
|
|
0
|
Finance leases payable related party |
0
|
|
0
|
Operating lease liabilities |
0
|
|
0
|
Total liabilities |
75,203
|
|
65,161
|
Sales |
280,789
|
264,796
|
|
Cost of sales |
166,640
|
178,121
|
|
Gross profit |
114,149
|
86,675
|
|
Selling, general and administrative |
176,879
|
124,750
|
|
Depreciation and amortization |
211
|
71
|
|
Total operating expenses |
177,090
|
124,821
|
|
Income (loss) from operations |
(62,941)
|
(38,146)
|
|
Interest income |
0
|
0
|
|
Interest expense |
0
|
0
|
|
Total Other Income (Expense) |
0
|
0
|
|
Income (loss) before provision for income taxes |
(62,941)
|
(38,146)
|
|
Corporate Segment [Member] |
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
Accounts receivable |
0
|
|
0
|
Prepaid expenses and other current assets |
178,329
|
|
75,764
|
Net property and equipment |
2,450
|
|
2,644
|
Intangible assets, net |
0
|
|
0
|
Goodwill |
0
|
|
0
|
Operating lease right-of-use assets |
0
|
|
0
|
All other assets |
11,950,743
|
|
12,795,362
|
Total assets |
12,131,522
|
|
12,873,770
|
Accounts payable and accrued expenses |
277,235
|
|
522,814
|
Deferred revenue |
0
|
|
0
|
Finance leases payable |
0
|
|
0
|
Finance leases payable related party |
0
|
|
0
|
Operating lease liabilities |
0
|
|
0
|
Total liabilities |
277,235
|
|
$ 522,814
|
Sales |
0
|
0
|
|
Cost of sales |
0
|
0
|
|
Gross profit |
0
|
0
|
|
Selling, general and administrative |
648,703
|
570,520
|
|
Depreciation and amortization |
193
|
114
|
|
Total operating expenses |
648,896
|
570,634
|
|
Income (loss) from operations |
(648,896)
|
(570,634)
|
|
Interest income |
143,369
|
103,423
|
|
Interest expense |
0
|
0
|
|
Total Other Income (Expense) |
143,369
|
103,423
|
|
Income (loss) before provision for income taxes |
$ (505,527)
|
$ (467,211)
|
|
X |
- References
+ Details
Name: |
dtst_FinanceLeasesPayable |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_InterestExpenses |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_InterestIncome |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_LossFromOperations |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
dtst_OtherAsset |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
dtst_OtherIncomeExpense |
Namespace Prefix: |
dtst_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent |
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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(5)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481058/954-310-45-1
+ Details
Name: |
us-gaap_AccountsReceivableNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: 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/2147479440/944-210-S99-1
Reference 9: 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 10: 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/2147479617/946-210-S99-1
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(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
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/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 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/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef -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 26: 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/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: 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 8: 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 9: 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 10: 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 11: 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 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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: 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
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.
+ 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(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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/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 |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ 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 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
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(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -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 16: http://www.xbrl.org/2003/role/disclosureRef -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 17: 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
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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/2147480167/946-830-55-12
Reference 8: 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/2147479617/946-210-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/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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: 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 20: 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 21: 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
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
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 |
- 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 |
- 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 selling, general and administrative expense 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.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherSellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
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/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)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: 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/2147480842/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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: 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 6: 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 7: 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 8: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: 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 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef -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 19: 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 20: 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 21: http://www.xbrl.org/2003/role/disclosureRef -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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=dtst_CloudFirstTechnologiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=dtst_NexxisIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.1.1.u2
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://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 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(28)) -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
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(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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: |
|
|