XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Joint Venture - Income Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Long-term Purchase Commitment        
Revenue $ 3,083 $ 3,108 $ 8,276 $ 8,180
Loss before income tax 9,648 10,021 30,804 29,017
Net loss 9,648 10,021 30,804 29,017
Net Income (Loss) $ (9,502) $ (9,854) (30,373) $ (28,572)
Magdalena Biosciences, Inc.        
Long-term Purchase Commitment        
Operating expenses     (301)  
Loss before income tax     (301)  
Income tax expense     0  
Net loss     (301)  
Net Income (Loss)     $ (120)