XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Selected Balance Sheet Information - Schedule of Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Selected Balance Sheet Information    
Milestone due to Grifols $ 5,986  
Accrued clinical consulting services 2,540 $ 2,390
Accrued manufacturing costs 275 772
Accrued vendor payments 216 206
Total accrued expenses $ 9,017 $ 3,368