Leases and subleases - Schedule of Lease Liabilities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Presentation of leases for lessee [abstract] | |||
| Balance at beginning of period | $ 18,250 | $ 21,644 | |
| Cash paid for rent - principal - financing cash flow | (3,579) | (3,394) | $ (3,338) |
| Cash paid for rent - interest - operating cash flow | (1,065) | (1,295) | |
| Interest expense | 1,065 | 1,295 | 1,544 |
| Balance at end of period | $ 14,671 | $ 18,250 | $ 21,644 |
| X | ||||||||||
- Definition The cash outflow for leases. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|