Summary of significant accounting policies - Accounts receivable and deferred contract costs (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Accounting Policies [Abstract] | ||
Unbilled receivables, current | $ 771 | $ 246 |
Capitalized contract cost, amortization period | 3 years |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer. No definition available.
|