Summary of significant accounting policies (Additional Information) (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Restricted cash | ||
| Restricted Cash | $ 0 | $ 0 |
| Accounts receivable, net | ||
| Allowance for Doubtful Accounts Receivable, Current | 2,174 | 196 |
| Other receivables and Prepayments | ||
| Allowance for uncollectible other receivables and prepayments | $ 39 | 0 |
| Foreign currency translation | ||
| Term of single performance obligation satisfied over time | 10 years | |
| Unbilled Contracts Receivable | $ 0 | $ 0 |
| Minimum [Member] | ||
| Foreign currency translation | ||
| Actual electricity running cost (as a percent) | 0.00% | |
| Rebate (as a percent) | 2.00% | |
| Maximum [Member] | ||
| Foreign currency translation | ||
| Actual electricity running cost (as a percent) | 40.00% | |
| Rebate (as a percent) | 20.00% | |
| Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-12-31 | ||
| Foreign currency translation | ||
| Term of contract | 10 years |
| X | ||||||||||
- Definition N/A. No definition available.
|
| X | ||||||||||
- Definition Percentage of actual electricity running cost. No definition available.
|
| X | ||||||||||
- Definition Percentage of rebate. No definition available.
|
| X | ||||||||||
- Definition Represents the information pertaining to term of single performance obligation satisfied over time. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of cash restricted as to withdrawal or usage. 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. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|