v3.26.1
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Commitments and Contingencies  
Insurance premiums $ 646
Fixed annual interest rate (as a percent) 6.89%
Payment of insurance premium $ 94
Outstanding principal of loan including accrued expenses 187
Royalties paid or accrued 0
License and service agreements  
Commitments and Contingencies  
Royalties paid or accrued $ 0