Segment and geographic information - Schedule of long-lived assets by physical location (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | $ 16,260 | $ 14,018 |
Poland | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 4,452 | 3,010 |
Serbia | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 2,392 | 2,350 |
Ukraine | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 2,044 | 2,067 |
United States | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 1,574 | 2,101 |
Moldova | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 1,228 | 808 |
India | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | 1,196 | 1,098 |
Other | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Long-Lived Assets | $ 3,374 | $ 2,584 |