2024 Q3 Form 10-Q Financial Statement
#000162828024037276 Filed on August 14, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 | 2023 Q2 |
---|---|---|---|
Revenue | $359.0K | $348.0K | $2.827M |
YoY Change | -76.76% | -87.69% | 312.1% |
Cost Of Revenue | $12.74M | $11.75M | $0.00 |
YoY Change | 25.12% | ||
Gross Profit | -$12.38M | -$11.40M | $2.827M |
YoY Change | 43.34% | -503.25% | |
Gross Profit Margin | -3449.03% | -3275.86% | 100.0% |
Selling, General & Admin | $8.616M | $8.889M | $7.584M |
YoY Change | 9.24% | 17.21% | -12.8% |
% of Gross Profit | 268.27% | ||
Research & Development | $2.684M | $2.836M | $19.45M |
YoY Change | 66.81% | -85.42% | 20.32% |
% of Gross Profit | 688.01% | ||
Depreciation & Amortization | $700.0K | $1.200M | $1.000M |
YoY Change | -36.36% | 20.0% | 283.14% |
% of Gross Profit | 35.37% | ||
Operating Expenses | $11.30M | $11.73M | $27.03M |
YoY Change | 19.0% | -56.63% | 8.74% |
Operating Profit | -$23.68M | -$23.13M | -$24.21M |
YoY Change | 30.59% | -4.47% | 0.13% |
Interest Expense | $807.0K | $1.052M | $1.220M |
YoY Change | -46.2% | -13.77% | 78.1% |
% of Operating Profit | |||
Other Income/Expense, Net | $1.189M | $1.185M | $1.278M |
YoY Change | -21.57% | -7.28% | -85.12% |
Pretax Income | -$22.93M | ||
YoY Change | 47.1% | ||
Income Tax | $0.00 | $0.00 | $0.00 |
% Of Pretax Income | |||
Net Earnings | -$22.49M | -$21.94M | -$22.93M |
YoY Change | 35.35% | -4.31% | 47.09% |
Net Earnings / Revenue | -6265.46% | -6304.6% | -811.07% |
Basic Earnings Per Share | -$1.90 | -$0.12 | -$0.15 |
Diluted Earnings Per Share | -$1.90 | -$0.12 | -$0.15 |
COMMON SHARES | |||
Basic Shares Outstanding | 176.8M shares | 174.9M shares | 154.4M shares |
Diluted Shares Outstanding | 11.81M shares | 175.8M shares | 154.9M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 | 2023 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $99.50M | ||
YoY Change | -48.22% | ||
Cash & Equivalents | $12.80M | $36.74M | $30.29M |
Short-Term Investments | $69.20M | ||
Other Short-Term Assets | $4.400M | ||
YoY Change | -5.64% | ||
Inventory | $7.037M | $4.425M | |
Prepaid Expenses | |||
Receivables | $413.0K | $981.0K | $1.393M |
Other Receivables | $0.00 | ||
Total Short-Term Assets | $68.55M | $84.66M | $105.4M |
YoY Change | -47.84% | -19.69% | -47.13% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $19.86M | $17.76M | $18.48M |
YoY Change | 10.4% | -3.92% | 48.33% |
Goodwill | |||
YoY Change | |||
Intangibles | $4.723M | $4.790M | |
YoY Change | -5.35% | ||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $763.0K | $785.0K | $115.0K |
YoY Change | -7.4% | 582.61% | -50.85% |
Total Long-Term Assets | $28.14M | $26.47M | $22.34M |
YoY Change | 3.35% | 18.51% | 33.37% |
TOTAL ASSETS | |||
Total Short-Term Assets | $68.55M | $84.66M | $105.4M |
Total Long-Term Assets | $28.14M | $26.47M | $22.34M |
Total Assets | $96.70M | $111.1M | $127.8M |
YoY Change | -39.05% | -13.01% | -40.89% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $10.94M | $5.833M | $2.838M |
YoY Change | 242.64% | 105.53% | 97.77% |
Accrued Expenses | $15.00M | ||
YoY Change | 50.62% | ||
Deferred Revenue | $6.000M | $5.700M | $3.200M |
YoY Change | 328.57% | 78.13% | -52.96% |
Short-Term Debt | $0.00 | ||
YoY Change | |||
Long-Term Debt Due | $1.127M | ||
YoY Change | -60.15% | ||
Total Short-Term Liabilities | $32.08M | $26.00M | $22.71M |
YoY Change | 72.1% | 14.53% | 3.14% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | ||
YoY Change | |||
Other Long-Term Liabilities | $109.0K | $0.00 | |
YoY Change | -100.0% | ||
Total Long-Term Liabilities | $109.0K | $0.00 | |
YoY Change | -100.0% | ||
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $32.08M | $26.00M | $22.71M |
Total Long-Term Liabilities | $109.0K | $0.00 | |
Total Liabilities | $47.50M | $42.09M | $30.46M |
YoY Change | 12.55% | 38.2% | 4.05% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$758.9M | -$736.4M | -$663.4M |
YoY Change | 11.6% | 11.0% | 18.06% |
Common Stock | $1.000K | $18.00K | $16.00K |
YoY Change | -94.44% | 12.5% | 0.0% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $49.20M | $69.04M | $97.30M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $96.70M | $111.1M | $127.8M |
YoY Change | -39.05% | -13.01% | -40.89% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 | 2023 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$22.49M | -$21.94M | -$22.93M |
YoY Change | 35.35% | -4.31% | 47.09% |
Depreciation, Depletion And Amortization | $700.0K | $1.200M | $1.000M |
YoY Change | -36.36% | 20.0% | 283.14% |
Cash From Operating Activities | -$19.02M | ||
YoY Change | 25.47% | ||
INVESTING ACTIVITIES | |||
Capital Expenditures | $830.0K | ||
YoY Change | -118.77% | ||
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$37.31M | ||
YoY Change | -53.13% | ||
Cash From Investing Activities | -$38.14M | ||
YoY Change | -54.61% | ||
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -140.0K | ||
YoY Change | -68.4% | ||
NET CHANGE | |||
Cash From Operating Activities | -19.02M | ||
Cash From Investing Activities | -38.14M | ||
Cash From Financing Activities | -140.0K | ||
Net Change In Cash | -57.30M | ||
YoY Change | -42.48% | ||
FREE CASH FLOW | |||
Cash From Operating Activities | -$19.02M | ||
Capital Expenditures | $830.0K | ||
Free Cash Flow | -$19.85M | ||
YoY Change | 84.87% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
39875000 | usd |
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2023Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.0001 | |
CY2024Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.0001 | |
CY2023Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
200000000 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
200000000 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | usd |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0001 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0001 | |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
2000000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
2000000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
176822039 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
174211911 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
174211911 | shares |
CY2024Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
18000 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
18000 | usd |
CY2024Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
805433000 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
799496000 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-736407000 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-696157000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69044000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
103357000 | usd |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
111133000 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
143232000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
348000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2827000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-44830000 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
154514265 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
154514265 | shares | |
CY2024Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
11725000 | usd |
CY2024Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3240000 | usd |
CY2023Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2024Q2 | us-gaap |
Government Assistance Current Statement Of Financial Position Extensible Enumeration
GovernmentAssistanceCurrentStatementOfFinancialPositionExtensibleEnumeration
|
http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent | |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
42089000 | usd |
CY2024Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
176822039 | shares |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
11748000 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
0 | usd |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
-11400000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
2827000 | usd |
CY2024Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2836000 | usd |
CY2023Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
19450000 | usd |
CY2024Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
2711000 | usd |
CY2023Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1739000 | usd |
CY2024Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
6178000 | usd |
CY2023Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
5845000 | usd |
CY2023Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
27034000 | usd |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-23125000 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-24207000 | usd |
CY2024Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
1052000 | usd |
CY2023Q2 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
1330000 | usd |
CY2024Q2 | us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
-115000 | usd |
CY2023Q2 | us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
115000 | usd |
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
18000 | usd |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
63000 | usd |
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1185000 | usd |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1278000 | usd |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-21940000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-21940000 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-22929000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-22929000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-44830000 | usd | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.12 | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.12 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.15 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.15 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.29 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.29 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
175758584 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
175758584 | shares |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
136974000 | usd |
CY2023Q1 | ghw |
Stock Issued During Period Value Stock Compensation Plan
StockIssuedDuringPeriodValueStockCompensationPlan
|
104000 | usd |
CY2023Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2059000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-21901000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
117236000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
268000 | usd |
CY2023Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2725000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-22929000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
97300000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
103357000 | usd |
CY2024Q1 | ghw |
Stock Issued During Period Value Stock Compensation Plan
StockIssuedDuringPeriodValueStockCompensationPlan
|
-81000 | usd |
CY2024Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2854000 | usd |
CY2024Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-18310000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
87820000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
138000 | usd |
CY2024Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3026000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-21940000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
69044000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-44830000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2521000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2105000 | usd | |
ghw |
Non Cash Interest Income
NonCashInterestIncome
|
-1573000 | usd | |
ghw |
Non Cash Interest Income
NonCashInterestIncome
|
-1487000 | usd | |
ghw |
Noncash Operating Lease Expense
NoncashOperatingLeaseExpense
|
658000 | usd | |
ghw |
Noncash Operating Lease Expense
NoncashOperatingLeaseExpense
|
604000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5880000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4784000 | usd | |
us-gaap |
Inventory Write Down
InventoryWriteDown
|
1530000 | usd | |
us-gaap |
Inventory Write Down
InventoryWriteDown
|
0 | usd | |
us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
-115000 | usd | |
us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
-573000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-25000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
33000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-1526000 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-4653000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2875000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
0 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
555000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2561000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
1925000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-664000 | usd | |
ghw |
Increase Decrease In Accrued Liabilities And Other Current Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities
|
-1962000 | usd | |
ghw |
Increase Decrease In Accrued Liabilities And Other Current Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities
|
-4234000 | usd | |
ghw |
Increase Decrease In Product Warranty Accrual
IncreaseDecreaseInProductWarrantyAccrual
|
1111000 | usd | |
ghw |
Increase Decrease In Product Warranty Accrual
IncreaseDecreaseInProductWarrantyAccrual
|
3460000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-1209000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-3189000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-768000 | usd | |
us-gaap |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-689000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-34131000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-37532000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1565000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3440000 | usd | |
us-gaap |
Payments For Proceeds From Short Term Investments
PaymentsForProceedsFromShortTermInvestments
|
-51752000 | usd | |
us-gaap |
Payments For Proceeds From Short Term Investments
PaymentsForProceedsFromShortTermInvestments
|
-37363000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
50187000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
33923000 | usd | |
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
0 | usd | |
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
800000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
21000 | usd | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
122000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
178000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
82000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
214000 | usd | |
us-gaap |
Proceeds From Stock Plans
ProceedsFromStockPlans
|
332000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
0 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-14000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
57000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-442000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
16113000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-4051000 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
22483000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
36655000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
38596000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
32604000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
874000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
827000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1970000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
931000 | usd | |
ghw |
Adjustment To Right Of Use Assets From Lease Modification
AdjustmentToRightOfUseAssetsFromLeaseModification
|
686000 | usd | |
ghw |
Adjustment To Right Of Use Assets From Lease Modification
AdjustmentToRightOfUseAssetsFromLeaseModification
|
0 | usd | |
ghw |
Transfers Between Inventory And Property And Equipment Net
TransfersBetweenInventoryAndPropertyAndEquipmentNet
|
1051000 | usd | |
ghw |
Transfers Between Inventory And Property And Equipment Net
TransfersBetweenInventoryAndPropertyAndEquipmentNet
|
0 | usd | |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
36744000 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
30287000 | usd |
CY2024Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
906000 | usd |
CY2023Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
1373000 | usd |
CY2024Q2 | us-gaap |
Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
|
946000 | usd |
CY2023Q2 | us-gaap |
Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
|
944000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
38596000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
32604000 | usd |
ghw |
Battery Flexible Energy Capacity Minimum
BatteryFlexibleEnergyCapacityMinimum
|
4 | h | |
us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Certain immaterial prior year amounts have been reclassified to conform with current year presentation. These reclassifications had no effect on the reported results of operations.</span></div> | ||
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
7796000 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
7740000 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
3654000 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
1236000 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5035000 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5685000 | usd |
CY2024Q2 | us-gaap |
Inventory Gross
InventoryGross
|
16485000 | usd |
CY2023Q4 | us-gaap |
Inventory Gross
InventoryGross
|
14661000 | usd |
CY2024Q2 | us-gaap |
Inventory Adjustments
InventoryAdjustments
|
12060000 | usd |
CY2023Q4 | us-gaap |
Inventory Adjustments
InventoryAdjustments
|
11295000 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
4425000 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
3366000 | usd |
CY2024Q2 | us-gaap |
Inventory Adjustments
InventoryAdjustments
|
12100000 | usd |
CY2023Q4 | us-gaap |
Inventory Adjustments
InventoryAdjustments
|
11300000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
29428000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
25547000 | usd |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
11670000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
9281000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
17758000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
16266000 | usd |
CY2024Q2 | us-gaap |
Depreciation
Depreciation
|
1200000 | usd |
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
1000000.0 | usd |
us-gaap |
Depreciation
Depreciation
|
2400000 | usd | |
us-gaap |
Depreciation
Depreciation
|
2100000 | usd | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
67000 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
134000 | usd | |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
3711000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
5681000 | usd |
CY2024Q2 | ghw |
Materials And Related Purchases Current
MaterialsAndRelatedPurchasesCurrent
|
3234000 | usd |
CY2023Q4 | ghw |
Materials And Related Purchases Current
MaterialsAndRelatedPurchasesCurrent
|
2083000 | usd |
CY2024Q2 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
515000 | usd |
CY2023Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
802000 | usd |
CY2024Q2 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
0 | usd |
CY2023Q4 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
545000 | usd |
CY2024Q2 | ghw |
Accrued Capital Expenditures
AccruedCapitalExpenditures
|
283000 | usd |
CY2023Q4 | ghw |
Accrued Capital Expenditures
AccruedCapitalExpenditures
|
327000 | usd |
CY2024Q2 | us-gaap |
Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
|
1402000 | usd |
CY2023Q4 | us-gaap |
Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
|
637000 | usd |
CY2024Q2 | ghw |
Other Accrued Liability And Other Liabilities Current
OtherAccruedLiabilityAndOtherLiabilitiesCurrent
|
524000 | usd |
CY2023Q4 | ghw |
Other Accrued Liability And Other Liabilities Current
OtherAccruedLiabilityAndOtherLiabilitiesCurrent
|
680000 | usd |
CY2024Q2 | ghw |
Accrued Liabilities And Other Current Liabilities
AccruedLiabilitiesAndOtherCurrentLiabilities
|
9669000 | usd |
CY2023Q4 | ghw |
Accrued Liabilities And Other Current Liabilities
AccruedLiabilitiesAndOtherCurrentLiabilities
|
10755000 | usd |
CY2024Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3322000 | usd |
CY2023Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
2874000 | usd |
CY2023Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
2129000 | usd |
CY2022Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
1643000 | usd |
CY2024Q2 | us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
40000 | usd |
CY2023Q2 | us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
3674000 | usd |
us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
2568000 | usd | |
us-gaap |
Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
|
5178000 | usd | |
CY2024Q2 | us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
68000 | usd |
CY2023Q2 | us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
789000 | usd |
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
702000 | usd | |
us-gaap |
Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
|
1062000 | usd | |
CY2024Q2 | us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
-54000 | usd |
CY2023Q2 | us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
-656000 | usd |
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
-755000 | usd | |
us-gaap |
Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
|
-656000 | usd | |
CY2024Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3240000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
5103000 | usd |
CY2023Q2 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
5103000 | usd |
CY2024Q2 | us-gaap |
Certificates Of Deposit At Carrying Value
CertificatesOfDepositAtCarryingValue
|
75000 | usd |
CY2024Q2 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
29151075 | shares |
CY2023Q4 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
29151075 | shares |
CY2021Q4 | ghw |
Class Of Warrant Or Right Conversion Ratio
ClassOfWarrantOrRightConversionRatio
|
1 | |
CY2023Q4 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
29151075 | shares |
ghw |
Class Of Warrant Or Right Grants In Period
ClassOfWarrantOrRightGrantsInPeriod
|
0 | shares | |
ghw |
Class Of Warrant Or Right Exercises In Period
ClassOfWarrantOrRightExercisesInPeriod
|
0 | shares | |
CY2022Q4 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
11473727 | shares |
ghw |
Class Of Warrant Or Right Grants In Period
ClassOfWarrantOrRightGrantsInPeriod
|
0 | shares | |
ghw |
Class Of Warrant Or Right Exercises In Period
ClassOfWarrantOrRightExercisesInPeriod
|
0 | shares | |
CY2023Q2 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
11473727 | shares |
CY2024Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3026000 | usd |
CY2023Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2725000 | usd |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5880000 | usd | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4784000 | usd | |
CY2024Q2 | ghw |
Share Based Compensation Arrangement By Share Based Payment Awards Potential Increase In Shares Authorized Percentage Of Shares Outstanding
ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding
|
0.05 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
|
P3Y | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2598382 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
1.33 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y3M | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
1422000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
0 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
48867 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
0.44 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
10972 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
0.54 | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2538543 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
1.35 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y4M13D | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
807000 | usd |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
|
1775256 | shares |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
1.10 | |
CY2023 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P5Y7M13D | |
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
1198000 | usd |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
|
1936099 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
1.17 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P5Y9M10D | ||
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
756000 | usd |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares | |
CY2023Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
CY2024Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | shares | |
CY2024Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
26000000.0 | usd |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y10M9D | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
0 | usd | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
0 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
0 | usd | |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
0 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
348000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2827000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3086000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
3199000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
126000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
253000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
20089000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
20781000 | usd |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
127000 | usd | |
ghw |
Contract With Customer Liability Period Increase Decrease
ContractWithCustomerLiabilityPeriodIncreaseDecrease
|
700000 | usd | |
ghw |
Contract With Customer Liability Advance Payment
ContractWithCustomerLiabilityAdvancePayment
|
200000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
900000 | usd | |
CY2024Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
5700000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
14400000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-21940000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-21940000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-22929000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-22929000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-40250000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-40250000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-44830000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-44830000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
175758584 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
175758584 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
154900330 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
154900330 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
175136561 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
175136561 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
154514265 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
154514265 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.12 | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.12 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.15 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.15 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.23 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.23 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.29 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.29 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
51462196 | shares | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
26662110 | shares | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |