Commitments and Contingencies - Operating Leases (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
---|---|---|---|---|---|---|
Jun. 30, 2025
USD ($)
item
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2025
USD ($)
item
|
Jun. 30, 2024
USD ($)
|
Jan. 29, 2025
item
|
Dec. 31, 2024
USD ($)
|
|
Commitments and Contingencies | ||||||
Finance lease, right-of-use asset | $ 0 | $ 0 | $ 0 | |||
Finance lease, Liability | $ 0 | $ 0 | $ 0 | |||
New Office and Manufacturing Space | ||||||
Commitments and Contingencies | ||||||
Number of options to extend lease | item | 3 | 3 | ||||
Renewal term | 5 years | 5 years | ||||
Lease rent payments | $ 544 | $ 435 | $ 1,085 | $ 864 | ||
Headquarters of SeQure | ||||||
Commitments and Contingencies | ||||||
Number of options to extend lease | item | 1 | |||||
Renewal term | 5 years | |||||
Lease rent payments | $ 100 | $ 167 |