v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2025
Mar. 31, 2026
Commitments and Contingencies    
Manufacturing commitments   $ 0
Insurance premiums $ 646  
Fixed annual interest rate (as a percent) 6.89%  
Payment of insurance premium $ 94  
Outstanding principal of loan including accrued expenses   464
Royalties paid or accrued   0
License and service agreements    
Commitments and Contingencies    
Royalties paid or accrued   $ 0