XML 49 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition and Concentration of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue From External Customers The following table indicates the percentage of total revenues in excess of 10% with any single customer:
Customer2024 Revenue% of Total
Revenue
2023 Revenue% of Total
Revenue
ApolloBio Corporation$217,756 100 %$245,056 29 %
All other, including affiliated entity— — 586,954 71 
Total revenue$217,756 100 %$832,010 100 %