2024 Q2 Form 10-Q Financial Statement
#000143774924016847 Filed on May 15, 2024
Income Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
Revenue | $3.169M | $2.904M |
YoY Change | 1.83% | -5.99% |
Cost Of Revenue | $1.152M | $1.038M |
YoY Change | -9.28% | -20.71% |
Gross Profit | $2.018M | $1.866M |
YoY Change | 9.49% | 4.84% |
Gross Profit Margin | 63.66% | 64.25% |
Selling, General & Admin | $2.009M | $1.944M |
YoY Change | 6.4% | 7.81% |
% of Gross Profit | 99.57% | 104.18% |
Research & Development | $188.7K | $188.2K |
YoY Change | 3.12% | 51.27% |
% of Gross Profit | 9.35% | 10.09% |
Depreciation & Amortization | $98.98K | $101.4K |
YoY Change | 12.31% | 16.25% |
% of Gross Profit | 4.91% | 5.44% |
Operating Expenses | $2.198M | $2.132M |
YoY Change | 6.11% | 10.62% |
Operating Profit | -$180.1K | -$266.2K |
YoY Change | -21.16% | 80.38% |
Interest Expense | -$47.98K | $81.30K |
YoY Change | -158.36% | -2.02% |
% of Operating Profit | ||
Other Income/Expense, Net | -$53.32K | $112.1K |
YoY Change | 53.04% | -23366.6% |
Pretax Income | -$233.5K | -$154.1K |
YoY Change | -11.34% | 4.05% |
Income Tax | ||
% Of Pretax Income | ||
Net Earnings | -$233.4K | -$154.1K |
YoY Change | -11.34% | 4.05% |
Net Earnings / Revenue | -7.37% | -5.3% |
Basic Earnings Per Share | $0.00 | $0.00 |
Diluted Earnings Per Share | $0.00 | $0.00 |
COMMON SHARES | ||
Basic Shares Outstanding | 523.0M | 520.1M |
Diluted Shares Outstanding | 522.8M | 520.2M |
Balance Sheet
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $2.191M | $2.369M |
YoY Change | -33.08% | -27.82% |
Cash & Equivalents | $2.191M | $2.368M |
Short-Term Investments | ||
Other Short-Term Assets | $309.7K | $479.8K |
YoY Change | 40.17% | 28.84% |
Inventory | $699.3K | $934.2K |
Prepaid Expenses | ||
Receivables | $1.136M | $1.355M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $4.336M | $5.138M |
YoY Change | -20.97% | -11.78% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $2.567M | $2.590M |
YoY Change | 27.69% | 27.14% |
Goodwill | $1.384M | $1.384M |
YoY Change | 0.0% | 0.0% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $2.060M | $2.054M |
YoY Change | 91.29% | 91.66% |
Total Long-Term Assets | $11.59M | $11.68M |
YoY Change | 11.96% | 11.82% |
TOTAL ASSETS | ||
Total Short-Term Assets | $4.336M | $5.138M |
Total Long-Term Assets | $11.59M | $11.68M |
Total Assets | $15.92M | $16.82M |
YoY Change | 0.55% | 3.37% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $312.2K | $671.4K |
YoY Change | -42.38% | 59.77% |
Accrued Expenses | $1.305M | $1.331M |
YoY Change | 16.54% | -2.79% |
Deferred Revenue | $733.5K | $977.2K |
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $146.3K | $147.1K |
YoY Change | -76.9% | 1333.81% |
Total Short-Term Liabilities | $6.705M | $7.333M |
YoY Change | 105.25% | 111.37% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.807M | $1.837M |
YoY Change | -64.52% | -63.96% |
Other Long-Term Liabilities | $3.583M | $3.612M |
YoY Change | 11.09% | 10.92% |
Total Long-Term Liabilities | $5.390M | $5.449M |
YoY Change | -35.21% | -34.76% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $6.705M | $7.333M |
Total Long-Term Liabilities | $5.390M | $5.449M |
Total Liabilities | $12.10M | $12.78M |
YoY Change | 4.4% | 8.12% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$127.7M | -$127.5M |
YoY Change | 0.67% | 0.69% |
Common Stock | $5.230M | $5.219M |
YoY Change | 0.97% | 0.78% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $3.829M | $4.037M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $15.92M | $16.82M |
YoY Change | 0.55% | 3.37% |
Cashflow Statement
Concept | 2024 Q2 | 2024 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$233.4K | -$154.1K |
YoY Change | -11.34% | 4.05% |
Depreciation, Depletion And Amortization | $98.98K | $101.4K |
YoY Change | 12.31% | 16.25% |
Cash From Operating Activities | -$123.8K | $412.4K |
YoY Change | -747.02% | -57.97% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $44.02K | $170.9K |
YoY Change | 207.4% | 227.42% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $36.00K | |
YoY Change | ||
Cash From Investing Activities | -$8.020K | -$170.9K |
YoY Change | -43.99% | 227.42% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -27.38K | -$63.64K |
YoY Change | 1242.16% | 314.25% |
NET CHANGE | ||
Cash From Operating Activities | -123.8K | $412.4K |
Cash From Investing Activities | -8.020K | -$170.9K |
Cash From Financing Activities | -27.38K | -$63.64K |
Net Change In Cash | -159.2K | $177.9K |
YoY Change | -5828.06% | -80.53% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$123.8K | $412.4K |
Capital Expenditures | $44.02K | $170.9K |
Free Cash Flow | -$167.9K | $241.5K |
YoY Change | -3582.57% | -74.0% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2024Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2024Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2024Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | |
CY2024Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
750000000 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
750000000 | |
CY2024Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
521889765 | |
CY2024Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
521889765 | |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
519787870 | |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
519787870 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-154051 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-148054 | usd |
CY2024Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2024Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2024Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-03-31 | |
CY2024Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2024Q1 | dei |
Entity File Number
EntityFileNumber
|
0-22923 | |
CY2024Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
TX | |
CY2024Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
74-2763837 | |
CY2024Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
4137 Commerce Circle | |
CY2024Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Idaho Falls | |
CY2024Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
ID | |
CY2024Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
83401 | |
CY2024Q1 | dei |
City Area Code
CityAreaCode
|
208 | |
CY2024Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
524-5300 | |
CY2024Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2024Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2024Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | |
CY2024Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2024Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2024Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2024Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
522957618 | |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2368496 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2688141 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1355362 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1469298 | usd |
CY2024Q1 | us-gaap |
Inventory Net
InventoryNet
|
934186 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
927111 | usd |
CY2024Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
479844 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
672934 | usd |
CY2024Q1 | us-gaap |
Assets Current
AssetsCurrent
|
5137888 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
5757484 | usd |
CY2024Q1 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
1378279 | usd |
CY2023Q4 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
880752 | usd |
CY2024Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
2589572 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
2465077 | usd |
CY2024Q1 | inis |
Capitalized Lease Disposal Costs Net
CapitalizedLeaseDisposalCostsNet
|
676168 | usd |
CY2023Q4 | inis |
Capitalized Lease Disposal Costs Net
CapitalizedLeaseDisposalCostsNet
|
688462 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
5108 | usd |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
6611 | usd |
CY2024Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2150807 | usd |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
2183988 | usd |
CY2024Q1 | us-gaap |
Goodwill
Goodwill
|
1384255 | usd |
CY2023Q4 | us-gaap |
Goodwill
Goodwill
|
1384255 | usd |
CY2024Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
3497234 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
3538458 | usd |
CY2024Q1 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
11681423 | usd |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
11147603 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
16819311 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
16905087 | usd |
CY2024Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
671388 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
559597 | usd |
CY2024Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1331148 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
1482179 | usd |
CY2024Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
977168 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
932682 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
143121 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
140733 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
2077 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
2832 | usd |
CY2024Q1 | us-gaap |
Shares Subject To Mandatory Redemption Settlement Terms Amount Current
SharesSubjectToMandatoryRedemptionSettlementTermsAmountCurrent
|
4063000 | usd |
CY2023Q4 | us-gaap |
Shares Subject To Mandatory Redemption Settlement Terms Amount Current
SharesSubjectToMandatoryRedemptionSettlementTermsAmountCurrent
|
0 | usd |
CY2024Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
7332902 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
3273756 | usd |
CY2024Q1 | us-gaap |
Accounts Payable And Accrued Liabilities Noncurrent
AccountsPayableAndAccruedLiabilitiesNoncurrent
|
65625 | usd |
CY2023Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Noncurrent
AccountsPayableAndAccruedLiabilitiesNoncurrent
|
75000 | usd |
CY2024Q1 | us-gaap |
Asset Retirement Obligations Noncurrent
AssetRetirementObligationsNoncurrent
|
1491738 | usd |
CY2023Q4 | us-gaap |
Asset Retirement Obligations Noncurrent
AssetRetirementObligationsNoncurrent
|
1474463 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2054823 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2091511 | usd |
CY2024Q1 | us-gaap |
Shares Subject To Mandatory Redemption Settlement Terms Amount Noncurrent
SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent
|
0 | usd |
CY2023Q4 | us-gaap |
Shares Subject To Mandatory Redemption Settlement Terms Amount Noncurrent
SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent
|
4063000 | usd |
CY2024Q1 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
5449286 | usd |
CY2023Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
9594706 | usd |
CY2024Q1 | us-gaap |
Liabilities
Liabilities
|
12782188 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
12868462 | usd |
CY2024Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
5218898 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
5197879 | usd |
CY2024Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
126302135 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
126168605 | usd |
CY2024Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-127483910 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-127329859 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4037123 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
4036625 | usd |
CY2024Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
16819311 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
16905087 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2904458 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3089535 | usd |
CY2024Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1038347 | usd |
CY2023Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1309499 | usd |
CY2024Q1 | us-gaap |
Gross Profit
GrossProfit
|
1866111 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
1780036 | usd |
CY2024Q1 | us-gaap |
Labor And Related Expense
LaborAndRelatedExpense
|
940503 | usd |
CY2023Q1 | us-gaap |
Labor And Related Expense
LaborAndRelatedExpense
|
975183 | usd |
CY2024Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
1003557 | usd |
CY2023Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
827983 | usd |
CY2024Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
188247 | usd |
CY2023Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
124442 | usd |
CY2024Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
2132307 | usd |
CY2023Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
1927608 | usd |
CY2024Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-266196 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-147572 | usd |
CY2024Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
160720 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
63412 | usd |
CY2024Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
32728 | usd |
CY2023Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
19086 | usd |
CY2024Q1 | us-gaap |
Interest Expense
InterestExpense
|
81303 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
82980 | usd |
CY2024Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
112145 | usd |
CY2023Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-482 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-154051 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-148054 | usd |
CY2024Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0 | |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0 | |
CY2024Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
520167183 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
515566825 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
520167183 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
515566825 | |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-154051 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-148054 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
101447 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
87268 | usd |
CY2024Q1 | inis |
Accretion Of Obligation For Lease Disposal Costs
AccretionOfObligationForLeaseDisposalCosts
|
17275 | usd |
CY2023Q1 | inis |
Accretion Of Obligation For Lease Disposal Costs
AccretionOfObligationForLeaseDisposalCosts
|
13009 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
62650 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
159878 | usd |
CY2024Q1 | inis |
Rightofuse Asset Amortization
RightofuseAssetAmortization
|
1119 | usd |
CY2023Q1 | inis |
Rightofuse Asset Amortization
RightofuseAssetAmortization
|
1120 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-113936 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-41100 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
7075 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-130295 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-193090 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-650711 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
41805 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
15932 | usd |
CY2024Q1 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
44486 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
32292 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
412444 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
981311 | usd |
CY2024Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
170921 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
52202 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-170921 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-52202 | usd |
CY2024Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
1479 | usd |
CY2023Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
2622 | usd |
CY2024Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
755 | usd |
CY2023Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
2262 | usd |
CY2024Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
64365 | usd |
CY2023Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
15723 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-63641 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-15363 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
177882 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
913746 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
3568893 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
3215866 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
3746775 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
4129612 | usd |
CY2024Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
155168 | usd |
CY2023Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
113855 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Stock Dividend
StockIssuedDuringPeriodValueStockDividend
|
90420 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Stock Dividend
StockIssuedDuringPeriodValueStockDividend
|
90660 | usd |
CY2024Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
2368496 | usd |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
3281161 | usd |
CY2024Q1 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
1378279 | usd |
CY2023Q1 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
848451 | usd |
CY2024Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
3746775 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4129612 | usd |
CY2024Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
5 | pure |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-154051 | usd |
CY2024Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
412444 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-148054 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
981311 | usd |
CY2024Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
520167183 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
515566825 | |
CY2024Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
520167183 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
515566825 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
25812500 | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
26037500 | |
CY2024Q1 | us-gaap |
Common Stock Other Shares Outstanding
CommonStockOtherSharesOutstanding
|
73192500 | |
CY2023Q1 | us-gaap |
Common Stock Other Shares Outstanding
CommonStockOtherSharesOutstanding
|
66667500 | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
24787500 | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
0.05 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y4M24D | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
17000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
1025000 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0.04 | |
CY2024Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
-0 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
-0 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
0 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
-0 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
25812500 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
0.05 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y4M24D | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
17000 | usd |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
20182500 | |
CY2024Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
0.05 | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P4Y6M | |
CY2024Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
16000 | usd |
CY2024Q1 | us-gaap |
Share Price
SharePrice
|
0.04 | |
CY2024Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
85459 | usd |
CY2024Q1 | inis |
Increase Decrease Of Restricted Cash And Investments
IncreaseDecreaseOfRestrictedCashAndInvestments
|
484000 | usd |
CY2024Q1 | us-gaap |
Restricted Cash And Investments
RestrictedCashAndInvestments
|
1378279 | usd |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2904458 | usd |
CY2024Q1 | inis |
Percent Of Total Revenues
PercentOfTotalRevenues
|
1 | pure |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3089535 | usd |
CY2023Q1 | inis |
Percent Of Total Revenues
PercentOfTotalRevenues
|
1 | pure |
CY2024Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
977168 | usd |
CY2023Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
932682 | usd |
CY2024Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1355362 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
1469298 | usd |
CY2024Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
71777 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
75366 | usd |
CY2024Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
1800 | usd |
CY2023Q1 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
2040 | usd |
CY2024Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
755 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
2249 | usd |
CY2024Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
44 | usd |
CY2023Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
161 | usd |
CY2024Q1 | inis |
Finance Lease Expense
FinanceLeaseExpense
|
799 | usd |
CY2023Q1 | inis |
Finance Lease Expense
FinanceLeaseExpense
|
2410 | usd |
CY2024Q1 | us-gaap |
Lease Cost
LeaseCost
|
74376 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
79816 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
0 | usd |
CY2024Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
0 | usd |
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
0 | usd |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P10Y9M18D | |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P11Y9M18D | |
CY2024Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P0Y8M12D | |
CY2023Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P1Y | |
CY2024Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0675 | pure |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0675 | pure |
CY2024Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0675 | pure |
CY2023Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0768 | pure |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
215331 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
0 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
287108 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
2130 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
287108 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
0 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
287108 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
0 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
287108 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
0 | usd |
CY2024Q1 | inis |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
1738084 | usd |
CY2024Q1 | inis |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
0 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
3101847 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
2130 | usd |
CY2024Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
903903 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
53 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
2197944 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
2077 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
143121 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
2077 | usd |
CY2024Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2054823 | usd |
CY2024Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
0 | usd |
CY2024Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
5 | pure |
CY2024Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2904458 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3089535 | usd |
CY2024Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
101447 | usd |
CY2023Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
87268 | usd |
CY2024Q1 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
170921 | usd |
CY2023Q1 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
52202 | usd |
CY2024Q1 | us-gaap |
Assets
Assets
|
16819311 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
16905087 | usd |