XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 07, 2023
Mar. 31, 2024
Mar. 31, 2023
Stockholders' Equity Note [Abstract]      
Shares issued in a pre-closing funding (in shares) 3,730,608    
Issue price per share (in USD per share) $ 8.21    
Sale of common stock under Open Market Sales Agreement, net of issuance costs $ 30,600 $ 2,282  
Issuance of common stock upon settlement of convertible promissory note, accrued interest, and related derivative liability (in shares) 5,059,338    
Issuance of common stock upon settlement of convertible promissory note, accrued interest, and related derivative liability $ 35,000   $ 42,447
Shares issued upon conversion of convertible preferred stock and exchangeable shares previously presented as noncontrolling interests (in shares) 18,872,711    
Issuance of common stock to Sesen Bio shareholders in reverse capitalization (in shares) 10,374,272