Schedule of Prepaid expenses and other current assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Prepaid Expenses And Other Current Assets And Accrued Expenses | ||
| Prepaid insurance | $ 1,153 | $ 835 |
| Prepaid taxes | 267 | 464 |
| Value added tax | 900 | 616 |
| Vendor prepayments | 4,063 | 4,984 |
| Other | 1,254 | 609 |
| Prepaid expenses and other current assets | $ 7,637 | $ 7,508 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Value added tax. No definition available.
|
| X | ||||||||||
- Definition Vendor prepayments. No definition available.
|
| X | ||||||||||
- Definition Amount of assets classified as other. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets. No definition available.
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|