XML 42 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Revenue as a Percentage of Total Revenue and Accounts Receivable as a Percentage of Total Accounts Receivable for Each Significant Customer Revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable for each significant customer follows.

 

 

Accounts Receivable

 

Revenue

 

 

As of

 

For the years ended

 

 

December 31, 2023

 

December 31, 2022

 

December 31, 2023

 

December 31, 2022

 

December 31, 2021

Customer A

 

*

 

30%

 

12%

 

15%

 

12%

Customer B

 

*

 

*

 

*

 

12%

 

12%

Customer C

 

18%

 

*

 

12%

 

*

 

*

Customer D

 

13%

 

*

 

*

 

*

 

*

* Total less than 10% for the respective period

Schedule of Intangible Assets Estimated Useful Life Intangible assets are amortized on a straight-line basis based on their estimated useful lives. The estimated useful life of these intangible assets are as follows.

 

 

Estimated useful life (in years)

 

Trade name

 

5

 

Customer relationships

 

10 - 13

 

Developed technology

 

1 - 7

 

Schedule of Finite-Lived Intangible Asset, Useful Life Intangible assets are amortized on a straight-line basis based on their estimated useful lives. The estimated useful life of these intangible assets are as follows.

 

 

Estimated useful life (in years)

 

Trade name

 

5

 

Customer relationships

 

10 - 13

 

Developed technology

 

1 - 7

 

Schedule of Error Corrections and Prior Period Adjustments The following table presents the effects of the restatement to the Company’s consolidated statement of cash flows for the year ended December 31, 2022.

 

As Previously Reported

 

 

Adjustment

 

 

As Restated

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

 

 

Change in Prepaid expenses and other Assets

$

2,366

 

 

$

3,204

 

 

$

5,570

 

Net cash used in operating activities

 

(81,037

)

 

 

3,204

 

 

 

(77,833

)

 

 

 

 

 

 

 

 

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

 

 

Capitalized software costs

 

-

 

 

 

(3,204

)

 

 

(3,204

)

Net cash used in investing activities

$

(130,789

)

 

$

(3,204

)

 

$

(133,993

)

Schedule of Property and Equipment Estimated Useful Life

Depreciation and amortization are included in cost of revenue and general and administrative expenses and are computed using the straight-line basis over estimated useful lives of those assets as follows.

 

Estimated useful life (in years)

Computer hardware and software

5

Furniture and fixtures

7

Warehouse equipment

15

Leasehold improvements

Shorter of the estimated useful life or lease term

Schedule of Aggregate Warranty Liabilities As of December 31, 2023, $410 is included in the Company’s warranty allowance related to the remaining cost to perform the firmware and hardware updates.

 

 

As of

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Warranty reserve beginning balance

 

$

2,277

 

 

$

6,106

 

Non-recurring warranty items incurred

 

 

1,746

 

 

 

-

 

Warranty accrual (reversal) for completed projects

 

 

327

 

 

 

(784

)

Warranty settlements

 

 

(2,135

)

 

 

(3,045

)

Warranty reserve ending balance

 

$

2,215

 

 

$

2,277