XML 44 R30.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of significant accounting policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Depreciation of property and equipment using the method over their estimated useful lives | We depreciate our property and equipment using the straight-line method over their estimated useful lives, which generally are as follows:
Category |  | Depreciation period (in years) |
Leasehold improvements |  |  | 3 |
Field equipment |  |  | 5 |
Information technology equipment |  |  | 3 |
Tooling |  |  | 3 |
Capitalized software |  |  | 3 |
Impairment

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for impaired assets to be disposed of by a method other than sale. Includes disclosure of the carrying value of the asset, the facts and circumstances leading to impairment, the amount of impairment loss, the income statement classification, the method for determining fair value and the segment in which the impaired long-lived assets being disposed of by a method other than sale is reported. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228 + Details
Name: | us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration