XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Redeemable Convertible Preferred Stock (Details) - Series Z Redeemable Convertible Preferred Stock - shares
3 Months Ended
Mar. 31, 2023
Jan. 17, 2023
Redeemable Convertible Preferred Stock    
Conversion of common stock 58.82  
Temporary Equity, preferred stock, shares outstanding   80,656
Convertible preferred stock   4,744,467
Aceragen    
Redeemable Convertible Preferred Stock    
Shares issued during the acquisitions 80,656