v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Commitments and Contingencies    
Manufacturing commitments   $ 12
Insurance premiums $ 440  
Fixed annual interest rate (as a percent) 8.74%  
Payment of insurance premium $ 42  
Outstanding principal of loan including accrued expenses   245
Royalties paid or accrued   0
License and service agreements    
Commitments and Contingencies    
Royalties paid or accrued   $ 0