XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Joint Venture - Income Statement Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Long-term Purchase Commitment    
Revenue $ 11,689 $ 9,761
Loss before income tax expense (39,251) (41,901)
Income tax expense 0 0
Net loss (39,251) (41,901)
Net Income (Loss) (38,492) (41,300)
Magdalena Biosciences, Inc.    
Long-term Purchase Commitment    
Revenue 0 0
Operating expenses (344) (128)
Loss before income tax expense (344) (128)
Income tax expense 0 0
Net loss (344) (128)
Net Income (Loss) $ (138) $ (51)