Commitments and Contingencies - Operating Leases (Details) $ in Thousands |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2025
USD ($)
item
|
Dec. 31, 2024
USD ($)
|
|
| New Office and Manufacturing Space | ||
| Commitments and Contingencies | ||
| Number of options to extend lease | item | 3 | |
| Renewal term | 5 years | |
| Lease rent payments | $ | $ 1,994 | $ 2,104 |
| Headquarters of SeQure | ||
| Commitments and Contingencies | ||
| Number of options to extend lease | item | 1 | |
| Renewal term | 5 years | |
| Lease rent payments | $ | $ 367 | |