XML 84 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - AstralBio Myostatin License Agreement (Details) - AstralBio Myostatin License Agreement
Jan. 29, 2025
USD ($)
shares
Stockholders' Equity  
Number of common stock shares issued | shares 246,087
Gross proceeds from sale of equity | $ $ 750,000