Right-of-Use Assets and Lease Liabilities - Schedule of office space and R&D and manufacturing facilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Operating leases: | ||
| ROU assets | $ 4,208 | $ 4,750 |
| Lease liability, current | 945 | 892 |
| Lease liability, non-current | 4,181 | 4,848 |
| Office Space and R&D and Manufacturing Facilities | ||
| Operating leases: | ||
| ROU assets | 4,208 | 4,750 |
| Lease liability, current | 945 | 892 |
| Lease liability, non-current | $ 4,181 | $ 4,848 |