Investments and Fair Value measurements - Schedule Of Reconiliation Of The Financial Instruments Measured At Fair Value Using Level 3 Significant Unobservable Inputs (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Unrealized Gain (Loss) on Investments | $ 100 | $ 100 |
| Note [Member] | Level 3 | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Balance at January 1, 2026 | 4,241 | |
| Accretion of discount | 74 | |
| Interest paid-in-kind | 138 | |
| Recorded in Net loss | 0 | |
| Recorded in Other comprehensive income | 2 | |
| Unrealized Gain (Loss) on Investments | 2 | |
| Balance at March 31, 2026 | 4,455 | |
| Warrant [Member] | Level 3 | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Balance at January 1, 2026 | 1,124 | |
| Accretion of discount | 0 | |
| Interest paid-in-kind | 0 | |
| Recorded in Net loss | (196) | |
| Recorded in Other comprehensive income | 0 | |
| Unrealized Gain (Loss) on Investments | (196) | |
| Balance at March 31, 2026 | $ 928 | |